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"}  两边必须有双引号,逗号不能多余。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容