Доброго времени суток! У меня вопросик: как сгруппировать одинаковые эелементы в массиве по типу 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 написал(а):