【发布时间】:2017-07-05 09:41:29
【问题描述】:
我有一个这样的数组:
$arr = array ( [0] => array("red","green"),
[1] => array("blue","yellow")
);
这是预期的结果:
Array ( [0] => red [1] => green [2] => blue [3] => yellow )
看到了吗?我想合并$arr 的所有项目(它们本身也是数组)。我该怎么做?
我可以对其进行循环,然后每次都使用array_merge():
$res = [];
foreach ( $arr as $item ) {
$res = array_merge($res, $item);
}
It works as well。但我想我可以写得更好。任何想法?
【问题讨论】:
-
Post 可能最适合代码审查。绝对不是这样
-
@DarylGill 也不适合代码审查。在提出此类建议之前,请查看他们的help centre。