Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: как сгрупировать массивы в массиве по одному из элементов

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
imediasun
Отправлено: 18 Июля, 2014 - 22:50:47
Post Id


Частый посетитель


Покинул форум
Сообщений всего: 605
Дата рег-ции: Авг. 2012  


Помог: 2 раз(а)

[+][+][+][+][+]


Подскажите пожалуйста
Есть массив состоящий из массивов
CODE (html):
скопировать код в буфер обмена
  1.  
  2. Array
  3. (
  4.     [0] => Array
  5.         (
  6.             [id] => 4
  7.             [tour_name] => Краков
  8.             [price] => 85
  9.             [currency] => 2
  10.             [tour_present_photo] => /photos/tours/89058540_w200_h200_krakov.jpeg
  11.             [transportation] => 2
  12.             [variation] => 0
  13.             [description] => Желанный уикэнд
  14.             [group] => 1
  15.         )
  16.  
  17.  
  18.     [1] => Array
  19.         (
  20.             [id] => 10
  21.             [tour_name] => Выходные во Львове
  22.             [price] => 1050
  23.             [currency] => 3
  24.             [tour_present_photo] => /photos/tours/lviv1.jpg
  25.             [transportation] => 2
  26.             [variation] => 0
  27.             [description] => Выходные во Львове
  28.             [group] => 2
  29.         )
  30.   [2] => Array
  31.         (
  32.             [id] => 5
  33.             [tour_name] => Краков
  34.             [price] => 85
  35.             [currency] => 2
  36.             [tour_present_photo] => /photos/tours/89058540_w200_h200_krakov.jpeg
  37.             [transportation] => 2
  38.             [variation] => 0
  39.             [description] => Желанный уикэнд
  40.             [group] => 1
  41.         )
  42.  
  43. )
  44.  

Как сделать так чтобы под нулевым индексом были массивы в которых элементы group равны 1, а под первым индексом массивы элементы group в которых равны 2 и так далее, причем элемент group может быть любого значения

(Отредактировано автором: 18 Июля, 2014 - 22:51:34)

 
 Top
Panoptik
Отправлено: 19 Июля, 2014 - 00:11:09
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2493
Дата рег-ции: Нояб. 2011  
Откуда: Одесса, Украина


Помог: 131 раз(а)






-----
Just do it
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB