min
(PHP 4, PHP 5, PHP 7, PHP 8)
min — Знаходить найменше значення
Опис
min(mixed $value, mixed ...$values): mixed
Альтернативна сигнатура (не підтримується з іменованими аргументами):
min(array $value_array): mixed
Якщо перший і єдиний параметр масив, то функція min() поверне найменше значення із цього масиву. Якщо передано хоча б два параметри, функція min() поверне найменший із них.
Зауваження :
Значення різних типів будуть порівнюватися за стандартними правилами порівняння. Наприклад, нечисловий рядок (string) буде порівнюватися з цілим числом (int) так, якби її значення було одно , але нечислові рядки (string) між собою порівнюватимуть в алфавітно-цифровому порядку. Значення, що повертається, збереже вихідний тип без перетворення.
Застереження
Дотримуються обережності при передачі аргументів різних типів, оскільки результат функції min() буде непередбачуваним.
Список параметрів
value
Любоепорівняннезначение.
values
Будь-які порівняннезначение.
value_array
Масив значень.
Значення, що повертаються
Функцияmin() поверне значення параметра, визнаного найменшим за стандартними правилами порівняння. Якщо різнотипні значення оцінюються як рівні (наприклад и«abc»
), функція поверне перше.
Помилки
Якщо передано порожній масив, функція min() викидає виняток ValueError
список змін
Версия | Опис |
---|---|
8.0.0 | Функцияmin() тепер у разі виникнення помилки викидає виняток ValueError; раніше повертала значення false і видавала помилку рівня E_WARNING |
8.0.0 | Оскільки порівняння рядків з числами були змінені, функція min() більше не повертає інше значення, залежно від порядку аргументів для таких випадків. |
Приклади
Приклад #1 Приклад використання функції min()****
Loading...