Группировать строки двумерного массива по столбцам, определенным в плоском массивеPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Группировать строки двумерного массива по столбцам, определенным в плоском массиве

Сообщение Anonymous »

У меня есть массив объектов, как показано ниже.

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

Array
(
[0] => stdClass Object
(
[LOCATIONNAME] => test warehouse
[CATEGORYNAME] => Fruites
[PRODUCTNAME] => 1 - apple
[UNITS] => 8
)

[1] => stdClass Object
(
[LOCATIONNAME] => General
[CATEGORYNAME] => Fruites
[PRODUCTNAME] => 10003 - Grapes
[UNITS] => 7
)

[2] => stdClass Object
(
[LOCATIONNAME] => test warehouse
[CATEGORYNAME] => Fruites
[PRODUCTNAME] => 10003 - Grapes
[UNITS] => 12
)

[3] => stdClass Object
(
[LOCATIONNAME] => General
[CATEGORYNAME] => Standard
[PRODUCTNAME] => 10001 - Chicken Burger
[UNITS] => 12
)

[4] => stdClass Object
(
[LOCATIONNAME] => test warehouse
[CATEGORYNAME] => Standard
[PRODUCTNAME] => 10001 - Chicken Burger
[UNITS] => 17
)

[5] => stdClass Object
(
[LOCATIONNAME] => General
[CATEGORYNAME] => Standard
[PRODUCTNAME] => 10002 - Sandwitch
[UNITS] => 5
)
)
Я хочу сгруппировать приведенный выше массив с элементами массива, расположенными ниже;

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

Array
(
[0] => CATEGORYNAME
[1] => PRODUCTNAME
)
Я хочу сгруппировать первый массив с элементами второго массива и суммировать их (например, суммировать количество каждого склада). Я уже это сделал, но не могу суммировать элементы по категориям.
Я хочу распечатать этот массив, как показано ниже
нажмите, чтобы просмотреть
Можно ли сгруппировать массив с другими элементами массива.


Подробнее здесь: https://stackoverflow.com/questions/508 ... flat-array
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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