PHP-json的生成与解析。

json是什么?
json是一种数据交换的格式。

json_encode生成json格式

json_encode($param) //param要么是数组,要么是对象。返回一个json格式的字符串。

$arr = array('a','b','c');
生成['a','b','c']

$key_arr = array('a'=>1,'b'=>2,'c'=>3);
生成{"a":"1","b":"2","c":"3"}

$obj = new Object();
$obj->name = "xxxc";
$obj->age =  109;
$obj->sex = "male";
生成{"name":"xxxc","age":"109","sex":"male"}

json_decode解析json格式

json_decode(string $param,is_array=false) //参数必须是正确的格式哦,返回一个对象。
//正确的格式 例
{"key":"value"}  两边必须有双引号,逗号不能多余。

你可能感兴趣的:(PHP-json的生成与解析。)