我有这个json数据:
"{"media_ids":[304,305,306]}"
和我的阵列:
{ ["media_ids"]=> array(2) { [0]=> int(388) [1]=> int(389) } }
我试图通过这样做来合并它们
$allData = array_merge($extra,json_decode($a,true));
但结果是我的阵列数据消失了:
{ ["media_ids"]=> array(3) { [0]=> int(304) [1]=> int(305) [2]=> int(306) } }
答案 0 :(得分:3)
您需要使用array_merge_recursive
$allData = array_merge_recursive($extra,json_decode($a,true));