[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Группировка одинаковых элементов массива
madcat
Доброго времени суток! У меня вопросик: как сгруппировать одинаковые эелементы в массиве по типу sql фукнции GROUP BY. Массивчик:
PHP
Array
(
    [0] => Array
        
(
            [cname] => service manual
        
)

    [1] => Array
        
(
            [cname] => service manual
        
)

    [2] => Array
        
(
            [cname] => service manual
        
)
    [3] => Array
        
(
            [cname] => operators manual
        
)
)

На выходе должно получится:
PHP
Array
(
    [0] => Array
        
(
            [cname] => service manual
        
)
    [1] => Array
        
(
            [cname] => operators manual
        
)
)

Благодарю за помощь!



Спустя 8 минут, 37 секунд (5.11.2009 - 15:55) sergeiss написал(а):
Наверное, array_filter будет "самое то".

Код
array array_filter ( array $input [, mixed $callback ] )
Функция array_filter() возвращает массив, содержащий значения массива input , отфильтрованные в соответствии с результатом функции обратного вызова. Если input является ассоциативным массивом, его ключи сохраняются.


Спустя 1 час, 10 минут, 17 секунд (5.11.2009 - 17:05) madcat написал(а):
к сожалению не подошла ..

Спустя 1 час, 10 минут, 34 секунды (5.11.2009 - 18:15) glock18 написал(а):
array_unique
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.