Сгруппируйте строки 2D-массива по значению столбца, чтобы создать 3D-массив [дубликат]Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Сгруппируйте строки 2D-массива по значению столбца, чтобы создать 3D-массив [дубликат]

Сообщение Anonymous »

У меня есть цикл foreach (возвращающий подробную информацию о товарах в корзине). Возвращает следующее (я немного сократил):

Код: Выделить всё

array(2) {
[0]=>
array(4) {
["retailer"]=>
string(1) "2"
["productid"]=>
int(400)
["quantity"]=>
string(1) "1"
["discount"]=>
int(0)
}
[1]=>
array(4) {
["retailer"]=>
string(1) "2"
["productid"]=>
int(470)
["quantity"]=>
int(1)
["discount"]=>
int(0)
}
}
Я бы хотел, чтобы ключ массива был идентификатором продавца, а остальная часть содержимого была информацией о продукте. Есть идеи, как реструктурировать этот массив?
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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