私は以下の3つの配列を持ち、キーが一致する新しい2次元配列を作成する必要があります。キーが一致する新しい2次元PHP配列の作成
次のように私は私の新しい配列が必要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_merge_recursive、array_combine、$配列1 + $配列2 + $ ARRAY3、array_mergeを使用して試してみたが、それらのどれもが、私は何をするように見えるん後に。
任意のポインタ
をいただければ幸いです:)感謝限り、すべての配列は同じ長さであるとして、あなたは(foreachのとprint_r(array_map(null,
$array1, $array2, $array3
));
簡単にコールバックとして
null
でarray_map
Docsを使用することができます –[PHPでの配列への結合](URL:http://stackoverflow.com/questions/1962933/joining-arrays-in-php) – hakre