PHP返回json
//设置文件头-默认中文编码
header('Content-Type:application/json; charset=utf-8');
//定义数组
$arr = array('a'=>1,'b'=>2);
//返回json数据
exit(json_encode($arr));
注意:如果不加header直接输出json_encode的值的话,返回的是字符串不是对象,js那边就需要先eval('('+data+')')转化为对象,再进行取值。
//设置文件头-默认中文编码
header('Content-Type:application/json; charset=utf-8');
//定义数组
$arr = array('a'=>1,'b'=>2);
//返回json数据
exit(json_encode($arr));
注意:如果不加header直接输出json_encode的值的话,返回的是字符串不是对象,js那边就需要先eval('('+data+')')转化为对象,再进行取值。