比如有若干这样的二维数组,但是想将他它全部合并为一维如何操作?
这里只作演示。不放太多
$data = [
0 => [
0 => "条件1-在职状态"
1 => "条件1"
2 => "计算方式"
3 => "结果"
],
1 => [
0 => "条件2-在职状态"
1 => "条件2"
2 => "计算方式"
3 => "结果"
],
2 => [
0 => "条件3-在职状态"
1 => "条件3"
2 => "计算方式"
3 => "结果"
],
3 => [
0 => "条件4-在职状态"
1 => "条件4"
2 => "计算方式"
3 => "结果"
],
]
循环这个二维数组,取出他的每个元素并与新的数组进行合并
$new = [];
foreach($data as $item) {
$new = array_merge($new,$item);//每次循环进行合并操作
}
dd($new)
如果要与其它一维数组进行合并,直接使用 array_merge()
方法即可。