выбрать максимальное значение из многомерного ассоциативного массива, соответсвие клю

Статус
В этой теме нельзя размещать новые ответы.

MaximM

Новичок
выбрать максимальное значение из многомерного ассоциативного массива, соответсвие клю

Помогите выбрать максимальное значение из многомерного ассоциативного массива, соответствующее определённому ключу

PHP > 4

Есть многомерный ассоциативный массив, вида:

Array ( [Цвет] => Синий [Материал] => Дервео [1] => Array ( [Имя] => Вася [Карандашей] => 57) [2] => Array ( [Имя] => Ваня [Карандашей] => 61) [3] => Array ( [Имя] => Игорь [Карандашей] => 34) )

Вот надо выбрать такое "Имя", у которого карандашей больше всего.
 

MaximM

Новичок
Да я даже представить себе пока что не могу как.
Но думаю надо писать функцию для usort()
 

.des.

Поставил пиво кому надо ;-)
MaximM сортировать весь масив чтобы получить максимальное значение неверное решение. Просто пройдитесь по массиву сравнивая значения с эталонным ( в вашем случае с 0). И если какое либо значение больше эталонного запоминаем его и продолжаем уже с ним.
 

MaximM

Новичок
подскажите пожалуйста готовый код, если не трудно.
Алгоритм то я себе примерно представил.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху