Транспонировать ассоциативный массив индексированных массивов ⇐ Php
-
Anonymous
Транспонировать ассоциативный массив индексированных массивов
Попытка преобразовать «сгруппированный» многомерный массив в «сегментированный» многомерный массив. Не знаю, как это объяснить, поэтому надеюсь, что результаты print_r объяснят это лучше.
Текущий массив
Массив ( [количество] => Массив ( [0] => 1 [1] => 1 [2] => 1 ) [item_id] => Массив ( [0] => 332 руб. [1] => FF586 [2] => QW865 ) [item_name] => Массив ( [0] => Виджет 1 [1] => Виджет 2 [2] => Виджет 3 ) [цена] => Массив ( [0] => 1,00 [1] => 1,50 [2] => 1,50 ) ) Разыскиваемый массив
Массив ( [0] => Массив ( [кол-во] => 1 [item_id] => 332 руб. [item_name] => Виджет 1 [цена] => 1,00 ) [1] => Массив ( [кол-во] => 1 [item_id] => FF586 [item_name] => Виджет 2 [цена] => 1,50 ) [2] => Массив ( [кол-во] => 1 [item_id] => QW865 [item_name] => Виджет 3 [цена] => 1,50 ) ) Кажется, это должна быть простая задача, но мне пока не удалось ее решить.
Мне бы хотелось просмотреть Текущий массив, чтобы создать Разыскиваемый массив, если это возможно.
Попытка преобразовать «сгруппированный» многомерный массив в «сегментированный» многомерный массив. Не знаю, как это объяснить, поэтому надеюсь, что результаты print_r объяснят это лучше.
Текущий массив
Массив ( [количество] => Массив ( [0] => 1 [1] => 1 [2] => 1 ) [item_id] => Массив ( [0] => 332 руб. [1] => FF586 [2] => QW865 ) [item_name] => Массив ( [0] => Виджет 1 [1] => Виджет 2 [2] => Виджет 3 ) [цена] => Массив ( [0] => 1,00 [1] => 1,50 [2] => 1,50 ) ) Разыскиваемый массив
Массив ( [0] => Массив ( [кол-во] => 1 [item_id] => 332 руб. [item_name] => Виджет 1 [цена] => 1,00 ) [1] => Массив ( [кол-во] => 1 [item_id] => FF586 [item_name] => Виджет 2 [цена] => 1,50 ) [2] => Массив ( [кол-во] => 1 [item_id] => QW865 [item_name] => Виджет 3 [цена] => 1,50 ) ) Кажется, это должна быть простая задача, но мне пока не удалось ее решить.
Мне бы хотелось просмотреть Текущий массив, чтобы создать Разыскиваемый массив, если это возможно.
Мобильная версия