【问题标题】:Convert MultiArray to SingleArray without foreach在不使用 foreach 的情况下将多数组转换为单数组
【发布时间】:2014-07-18 09:28:22
【问题描述】:

如果我有一个数组,里面有一个数组。有没有办法将子数组值推送到父数组中而无需运行 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;
}

【问题讨论】:

标签: php arrays


【解决方案1】:

那么简单:

$singleArr = $multiArr[0];

【讨论】:

  • 我会尽可能接受。顺便说一句,我认为这对很多人来说是一个很好的问题,虽然很容易解决,但我想这很常见
猜你喜欢
  • 2015-10-07
  • 1970-01-01
  • 2016-03-24
  • 1970-01-01
  • 2020-11-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多