php哪个版本开始支持json
PHP从5.2版开始支持json,提供了json_encode、json_decode两个函数。另外,从5.3开始增加了json_last_error函数,可以获得json处理中的错误信息。
PHP的json_encode函数把数组转换为JSON字符串,json_decode功能把JSON字符串转换为数组(或者对象),这两个函数能完成JSON的功能。
例子代码:
<?php$json?=?'{"a":1,"b":2,"c":3,"d":4,"e":5}';
var_dump(json_decode($json));
var_dump(json_decode($json,?true));
>以上例程输出结果:
object(stdClass)#1?(5)?{["a"]?=>?int(1)
["b"]?=>?int(2)
["c"]?=>?int(3)
["d"]?=>?int(4)
["e"]?=>?int(5)
}
array(5)?{
["a"]?=>?int(1)
["b"]?=>?int(2)
["c"]?=>?int(3)
["d"]?=>?int(4)
["e"]?=>?int(5)
}