我如何得到一个数组的结果json_decode()?
json_decode()
我有一个像这样的数组:
$array = array( 'mod_status' => 'yes', 'mod_newsnum' => 5 );
并将其保存在数据库中,例如JSON编码:
{"mod_status":"yes","mod_newsnum":5}
现在我想再次从数据库中获取数组。但是当我使用时:
$decode = json_decode($dbresult);
我得到:
stdClass Object ( [mod_status] => yes [mod_newsnum] => 5 )
而不是数组。如何获取数组而不是对象?
将第二个参数设置json_decode为true以强制关联数组:
json_decode
$decode = json_decode($dbresult, true);