json数据的解析
阅读原文时间:2023年08月13日阅读:1

php声明没有键的数组,用json_encode输出:

$array=array("1","2","3");

echo json_encode($array);//输出["1","2","3"]

js解析的时候:

var jobj=eval(str);//解析为一个数组

alert(jobj[0]);//弹出1

php声明有键的数组,用json_encode输出:

$array=array('a'=>'1','b'=>'2','c'=>'3');

echo  json_encode($array);//输出{"a":"1","b":"2","c":"3"}

js解析:

var jobj=eval('('+str+')');

alert(jobj.a)//弹出1

引用地址:http://www.jb51.net/article/34280.htm