DANFA

Как найти наименьшее и наибольшее число в PHP (min | max)

Может потребоваться найти наименьшее или наибольшее число при написании, какого ни будь сценария, сейчас расскажу, как это можно сделать.
Допустим у нас есть массив чисел, вот такой:
$array = array(700, 255, 333, 667, 888, 1200, 512);

Массив состоит из семи чисел в хаотичном порядке, но порядок и количество чисел не имеет значения. Из этого массива нам надо получить наименьшее число, для этого в PHP существует функция min, ее предназначение находить самое маленькое число из представленных. делаем так:
$min = min($array); 

Теперь переменная $min содержит в себе самое маленькое число из массива, то есть 255.

Теперь давайте попробуем найти самое большое число из массива. Для этого будем использовать функцию max - эта функция противоположная функции min, в отличии от min, функция max находит наибольшее число. Делаем так:
$max = max($array);

И переменная $max содержит в себе самое большое число массива, это число - 1200.

В эти две функции (min | max) можно вставлять цифры, просто перечисляя их через запятую, например:
echo min(700, 255, 333, 667, 888, 1200, 512); # 255
echo max(700, 255, 333, 667, 888, 1200, 512); # 1200    

Если среди представленных чисел (не важно список или массив), будет находиться нечисловая строка, то она будет рассмотрена, как число 0:
echo min('min', 700, 255, 333, 667, 888, 1200, 512); # min 

На экране мы увидим min, так как это будет считаться самое маленькое число (0).
Автор:  22:01 5.07.2017