将MultiArray转换为SingleArray,不需要foreach


Convert MultiArray to SingleArray without foreach

如果我有一个数组,里面只有一个数组。有没有一种方法将子数组的值推入父数组而不必运行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;
}

simple:

$singleArr = $multiArr[0];