я следующие два Массивы:PHP объединение двух массивов под совместным ключом
$Array1 = array(array('x1','x2','x3'),array('x4','x5','x6'));
$Array2 = array(array('z1','z2','z3'),array('z4','z5','z6'));
при печати они возвращаются:
Array
(
[0] => Array
(
[x1] => x1
[x2] => x2
[x3] => x3
)
[1] => Array
(
[x4] => x4
[x5] => x5
[x6] => x6
)
)
Array
(
[0] => Array
(
[z1] => z1
[z2] => z2
[z3] => z3
)
[1] => Array
(
[z4] => z4
[z5] => z5
[z6] => z6
)
)
Как я могу объединить их, чтобы создать единый массив как пример ниже, где они объединяются с помощью того же ключа:
Array
(
[0] => Array
(
[x1] => x1
[x2] => x2
[x3] => x3
[z1] => z1
[z2] => z2
[z3] => z3
)
[1] => Array
(
[x4] => x4
[x5] => x5
[x6] => x6
[z1] => z4
[z2] => z5
[z3] => z6
)
)
Я попытался с помощью:
array_merge=($Array1,$Array2)
array_merge_recursive($Array1,$Array2)
array_combine($Array1,$Array2) [which genereated an error, so I guess I was using it wrong]
$ Array1 + $ array2
, но ни один из них не работал.
спасибо что я рад видеть, что я не был слишком далеко. – IGGt
приветствую вас, я рад, что это помогает – mishu