json是什么?
json是一種數(shù)據(jù)交換的格式。
json_encode生成json格式
json_encode($param) //param要么是數(shù)組,要么是對(duì)象。返回一個(gè)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) //參數(shù)必須是正確的格式哦,返回一個(gè)對(duì)象。
//正確的格式 例
{"key":"value"} 兩邊必須有雙引號(hào),逗號(hào)不能多余。