距开课0天0时0分-10204986秒
巴扎黑2017-04-10 14:54:48 0 2 200
[PHP讨论组]举报回复话题 ↕
2
0
分享
巴扎黑 2017-04-10 14:56:482楼
这是json_decode出来的stdClass Object么?如果是的话,那你应该设定第二个参数:json_decode($data,true),这样就是一个数组了。
json_decode($data,true)
如果不是的话,你应该用(array)强转 这里有份递归转的
function object_array($array){ if(is_object($array)){ $array = (array)$array; } if(is_array($array)){ foreach($array as $key=>$value){ $array[$key] = object_array($value); } } return $array; } $array = object_array($data);
赞 +0添加回复
PHP中文网 2017-04-10 14:56:481楼
眼睛看哪里去了,dump都说的清清楚楚是Object了怎么还是二维数组问题,囧死。 试试 $a->old 和 $a->new 吧。
$a->old
$a->new
巴扎黑 2017-04-10 14:56:482楼
这是json_decode出来的stdClass Object么?如果是的话,那你应该设定第二个参数:
json_decode($data,true)
,这样就是一个数组了。如果不是的话,你应该用(array)强转
这里有份递归转的
赞 +0添加回复
PHP中文网 2017-04-10 14:56:481楼
眼睛看哪里去了,dump都说的清清楚楚是Object了怎么还是二维数组问题,囧死。
试试
$a->old
和$a->new
吧。 赞 +0添加回复