无需foreach即可将多个数组转换为单个数组

时间:2014-07-18 09:28:23

标签: php arrays

如果我有一个数组,里面有一个数组。有没有办法将子数组值推送到父级而不必运行foreach?

例如,如果我有这样的数组:

array( [0] => array(
               "key1" => "value1",
               "key2" => "value2",
                "key3" => "value3",
               )
     );

我希望将其减少到:

  array(
    "key1" => "value1",
    "key2" => "value2",
    "key3" => "value3",
   );

有没有办法在没有foreach的情况下这样做?

目前我正在这样做:

$singleArr = array();
foreach($multiArr as $subArr) {
   $singleArr = $subArr;
}

1 个答案:

答案 0 :(得分:1)

如何简单:

$singleArr = $multiArr[0];