JSON支持
包括json_encode(), json_decode()等函数,JSON算是在web领域非常实用的数据交换格式,可以被JS直接支持,JSON实际上JS语法的一部分。
JSON系列函数,可以将PHP中的数组结构与JSON字符串进行转换。
$arr=array(
"key"=>"value",
"array"=>array(1,2,3,4)
);
$json=json_encode($arr);
echo$json."<br />";
$object=json_decode($json);
print_r($object);
结果如下:
stdClass Object ( [key] => value [array] => Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 )
)值得注意的是,json_decode()默认会返回一个对象而非数组,如果需要返回数组需要将第二个参数设为true。
正则表达式小知识点
function changePhone($string){ $pattern = “/(1\d{2})\d{4}(\d{4})/”; $replace = “\$1****\$2″; return preg_replace($pattern,$replace,$string); }