【发布时间】:2020-03-22 16:56:18
【问题描述】:
我只是找不到合适的问题
相当多的从这里合并数组
$arr1 = ["temp1", "temp2", "temp3"];
$arr2 = [5, 7, 2];
到这里
$combined = [["name" => "temp1", "number" => 5], ["name" => "temp2", "number" => 7], ["name" => "temp3", "number" => 2]];
除了 foreach 之外,有什么想法可以用最有效的方式来做吗?
【问题讨论】:
-
您是否尝试过解决这个问题?过程中遇到了哪些困难?
-
我找不到有效的命令
-
当然我可以用foreach来做,我只是想知道是否有针对这个问题的特定功能。
-
你知道使用
foreach有时可能比一些内置函数更有效。可以说,这些函数比使用 foreach 更具可读性。它们的性能差异可以忽略不计。此外,您可以创建一个函数来获取这两个数组并为您返回组合结果。
标签: php arrays laravel laravel-5