min

(PHP 4, PHP 5)

minНаходит наименьшее значение

Описание

mixed min ( array $values )
mixed min ( mixed $value1 , mixed $value2 [, mixed $value3... ] )

Если в качестве аргументов передан только один - массив чисел, min() возвращает наименьшее из них. Если первый аргумент - integer или float, то обязательно должен быть хотя бы ещё один. В этом случае функция вернёт наименьшее из них.

Замечание:

PHP считает строку, которую не удалось преобразовать в число, как 0, при сравнении с целыми числами, функция min() вернет строку, в случае, если все остальные числа больше 0. Если указано несколько элементов, эквивалентных 0, функция min() вернет наименьший из них в алфавитном порядке, если это строки, если нет то вернет 0.

Список параметров

values

Массив содержащий значения.

Возвращаемые значения

Функция min() возвращает наименьшее числовое значение из значений параметра.

Примеры

Пример #1 Пример использования min()

<?php
echo min(23167);  // 1
echo min(array(245)); // 2

echo min(0'hello');     // 0
echo min('hello'0);     // hello
echo min('hello', -1);    // -1

// При указании нескольких массивов, они сравниваются полностью
// в нашем примере: 2 == 2, но 4 < 5
$val min(array(248), array(251)); // array(2, 4, 8)

// При указании массива и не массива, 
// первый никогда не возвращается, т.к. считается самым большим
$val min('string', array(257), 42);   // string
?>

Смотрите также

  • max() - Возвращает наибольшее значение
  • count() - Подсчитывает количество элементов массива или что-то в объекте


Участник рейтинга Тэглайн 2010