创建键匹配的新二维PHP数组

创建键匹配的新二维PHP数组,php,arrays,multidimensional-array,Php,Arrays,Multidimensional Array,我有以下三个数组,需要创建一个键匹配的新二维数组 Array ( [0] => Item 0 [1] => Item 1 [2] => Item 2 [3] => Item 3 Array ( [0] => £35.00 [1] => £60.00 [2] => £24.00 [3] => £79.00 ) Array ( [0] => 2 [1] => 1

我有以下三个数组,需要创建一个键匹配的新二维数组

Array
(
    [0] => Item 0
    [1] => Item 1
    [2] => Item 2
    [3] => Item 3
Array
(
    [0] => £35.00
    [1] => £60.00
    [2] => £24.00
    [3] => £79.00
)
Array
(
    [0] => 2
    [1] => 1
    [2] => 1
    [3] => 1
)
我需要我的新阵列,如下所示:

$items = Array( 
           Array("Item 0", "£35.00" , 2),
           Array("Item 1", "£60.00" , 1),
           Array("Item 2", "£24.00" , 1),
           Array("Item 3", "£79.00" , 1)
         );
我试过使用array\u merge、array\u merge\u recursive、array\u combine、$array1+$array2+$array3,但它们似乎都没有达到我想要的效果


任何指针都将非常感谢:)非常感谢

只要所有数组的长度相同,您就可以使用
null
作为回调

$items=array();
foreach($array1 as $k=>$v){
$items[]=array($array1[$k],$array2[$k],$array3[$k]);
}
print_r(array_map(null,
    $array1, $array2, $array3 
));

只要所有数组的长度相同,就可以使用with
null
作为回调

print_r(array_map(null,
    $array1, $array2, $array3 
));

谢谢,这就成功了,而且对我来说是最容易理解的:)几分钟后我会把它标记为已解决。干杯汉克斯,这真是个好办法,对我来说也是最容易理解的:)几分钟后我会把它标记为解决了。可能重复的可能重复的