比如有若干这样的二维数组,但是想将他它全部合并为一维如何操作?
    image.png

    这里只作演示。不放太多

    1. $data = [
    2. 0 => [
    3. 0 => "条件1-在职状态"
    4. 1 => "条件1"
    5. 2 => "计算方式"
    6. 3 => "结果"
    7. ],
    8. 1 => [
    9. 0 => "条件2-在职状态"
    10. 1 => "条件2"
    11. 2 => "计算方式"
    12. 3 => "结果"
    13. ],
    14. 2 => [
    15. 0 => "条件3-在职状态"
    16. 1 => "条件3"
    17. 2 => "计算方式"
    18. 3 => "结果"
    19. ],
    20. 3 => [
    21. 0 => "条件4-在职状态"
    22. 1 => "条件4"
    23. 2 => "计算方式"
    24. 3 => "结果"
    25. ],
    26. ]

    循环这个二维数组,取出他的每个元素并与新的数组进行合并

    $new = [];
    
    foreach($data as $item) {
    
      $new = array_merge($new,$item);//每次循环进行合并操作
    
    }
    
    dd($new)
    

    image.png

    如果要与其它一维数组进行合并,直接使用 array_merge() 方法即可。