我想合并数组内的数组,这样我就可以获得一个包含 Laravel 中所有数据的单个数组
[
[
{
"view_id": 1,
"meta_detail_id": 1
},
{
"view_id": 2,
"meta_detail_id": 1
}
],
[
{
"view_id": 7,
"meta_detail_id": 4
}
]
]
这是
$data
数组,里面有两个数组,预期结果是
[
{
"view_id": 1,
"meta_detail_id": 1
},
{
"view_id": 2,
"meta_detail_id": 1
},
{
"view_id": 7,
"meta_detail_id": 4
}
]
我尝试过 array_merge 但得到了相同的结果
$merged = call_user_func_array('array_merge', array($data));
$merged=array_merge(...array($data));
return $merged;
laravel 集合示例。
collect($array)->flatten(1);