相关疑难解决方法(0)

合并两个数组,合并排序样式

假设我有两个数组:

$a1 = array(0,1,2);
$a2 = array(3,4,5);
Run Code Online (Sandbox Code Playgroud)

我希望能够进行交替数组的合并,而不是将它们连接起来.我想要这个结果:

array(0,3,1,4,2,5);
Run Code Online (Sandbox Code Playgroud)

是否存在本地方式来执行此操作,因为性能是一个问题,因为我需要这样做数千次

请注意,我知道我可以这样做:

for (var $i = 0; $i < count($a1); $i++) {
    newArray[] = $a1[$i];
    newArray[] = $b1[$i];
}
Run Code Online (Sandbox Code Playgroud)

如果有一个更快的,我正在寻找内置的方式

php

4
推荐指数
1
解决办法
1180
查看次数

标签 统计

php ×1