[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Min - многогомерного массива?
Xasim
Столкнулся со следующией проблемой...

Есть многомерный массив:
$people[0][age] = 36;
$people[0][sex] = "мужчина";
$people[0][skil] = "специалист";
....
$people[8][age] = 26;
$people[8][sex] = "женщина";
$people[8][skil] = "скретарь";


Как найти минимальное/максимальное значение [age] этого массива?

Для одномерного есть функция min(), а вот есть ли что-нибудь подобное для многоменрного массива?



Спустя 3 часа, 26 минут, 45 секунд (16.09.2009 - 20:48) sergeiss написал(а):
Можно, я думаю, array_reduce() использовать. Задай в качестве функции обратного вызова возвращение элемента массива с минимальным значением в ключе age.

И на выходе получишь то, что хотел.

Спустя 24 минуты, 18 секунд (16.09.2009 - 21:12) Xasim написал(а):
Спасибо за совет!
Но если честно, то я не до конца понял принцим реализации этого способа.
Если не сложно, приведи простенький пример.

Спустя 2 минуты, 34 секунды (16.09.2009 - 21:15) sergeiss написал(а):
Нет проблем! smile.gif Только сначала САМОСТОЯТЕЛЬНО найди описание этой функции, посмотри, какие у нее параметры.
Быстрый ответ:

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