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"} 两边必须有双引号,逗号不能多余。