数据格式类似: {"xxInfo":[{"a":"tt"},{"a":"xx"},{"a":"zz"}]}
php大概这么写的: foreach($res1['xxInfo'] as $k => $v){ $aa = $v['a']; }
怎么理解呢? ---------------------- “=>”符号左边表示数组的键值,右边表示数组对应该键值的内容。 比如:array('a'=>'1','b'=>'2') //这里的"a"就是数组的键值。"1”是该数组对应"a"键值的内容
array(a,b,0,1) //这里没用标键键值,默认键值是从0递增的。键值为0的数组对应的内容为"a".键值为1所对应的内容为b
比较直观的看出区别的话可以这么写:array(a,b,0,1) 等于array('0'=>'a','1'=>'b','2'=>'0','3'=>'1') -------------------------
所以,上例中,$k实际就是0,1,2,3……就是数组下标 $v是每个数组项的内容,对应{"a":"tt"}和{"a":"xx"}等等
|