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...

Дивіться також

  • max() - Повертає найбільше значення
  • count() - Підраховує кількість елементів масиву або Countable об'єкті