Объедините и транспонируйте данные из двух плоских ассоциативных массивов, чтобы сформировать новый двумерный массив. ⇐ Php

Кемеровские программисты php общаются здесь
Anonymous
Объедините и транспонируйте данные из двух плоских ассоциативных массивов, чтобы сформировать новый двумерный массив.

Сообщение Anonymous »

Я пытаюсь создать массив путем объединения нескольких массивов по столбцам.
Отдельные массивы не имеют ключей, имя переменной массива будет определять ассоциативные ключи в строки нового массива.
Например:
$product_name = ['0' => 'product1', '2' => 'product2'];
$product_id = ['0' => '1', '2' => '2'];

Я хочу отобразить эти два массива, как показано ниже
$newarray = [
['product_id' => 1, 'product_name' => 'product1'],
['product_id' => 2, 'product_name' => 'product2'],
];


Подробнее здесь: https://stackoverflow.com/questions/231 ... w-2d-array

Вернуться в «Php»