Как найти максимум и минимум в массиве
Короткий ответ
Функции max() и min() принимают массив:
<?php
$numbers = [4, 9, 2, 7];
echo max($numbers), "\n";
echo min($numbers);Результат:
9
2Ключ максимального элемента
Чтобы узнать, какому ключу принадлежит наибольшее значение, передайте его в array_search():
<?php
$scores = ['Anna' => 82, 'Oleg' => 95, 'Ira' => 78];
echo array_search(max($scores), $scores);Результат:
OlegФункции из этого ответа
- max — Возвращает наибольшее из значений.
- array_search — Ищет значение в массиве и возвращает его ключ.