Как получить элементы с максимальным и минимальным значением в массиве? - PullRequest
3 голосов
/ 08 октября 2009

В массиве, подобном этому:

$array['abc'] = 10;
$array['foo'] = 90;
$array['bar'] = 0;
$array['baz'] = 50;

Как получить элемент с наибольшим значением (90 в приведенном выше примере) и наименьшее значение (0 в приведенном выше примере)?

Ответы [ 2 ]

14 голосов
/ 08 октября 2009

http://www.php.net/manual/en/function.min.php

echo min(2, 3, 1, 6, 7);  // 1

http://www.php.net/manual/en/function.max.php

echo max(1, 3, 5, 6, 7);  // 7

Надеюсь, это поможет!

6 голосов
/ 08 октября 2009

с мин () / макс ()

$array = array();
$array['abc'] = 10;
$array['foo'] = 90;
$array['bar'] = 0;
$array['baz'] = 50;

echo " min: ", min($array);
echo " max: ", max($array);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...