В идеале я хотел бы добавить третий массив в массив из 2 массивов. Я пробовал array_push, array_merge и array_merge_recursive. Вот соответствующий код:Добавление массива в массив массивов
$array1 = array("color" => "red", "shape" => "triangle");
$array2 = array("color" => "green", "shape" => "trapezoid");
$array3 = array("color" => "blue", "shape" => "square");
$result = array($array1, $array2);
$result = array_merge($result, $array3);
print_r($result);
Этот текущий код возвращает: Array ([0] => Array ([цвет] => красный [форма] => треугольник) [1] => Array ([цвет] => зеленый [форма] => трапеция) [цвет] => синий [форма] => квадрат)
Проблема в том, что мне это нужно, чтобы номер 3-го массива. Таким образом, [0], [1] и [2]
Что случилось с этим? Ваш образец кода работает. 'array_push ($ result, $ array3)' также работает. – m59
Я не получаю номер для третьего массива – user3211305
для ($ i = 0; $ i'; \t} –
user3211305