min

funkcja

Zwraca najmniejszą wartość spośród podanych argumentów lub elementów tablicy.

min(mixed $value, mixed ...$values): mixed

min działa symetrycznie do max — przyjmuje wiele argumentów lub tablicę i zwraca najmniejszą wartość. Typ zwracany zależy od danych wejściowych.

<?php
declare(strict_types=1);

echo min(3, 1, 7, 2);          // wynik: 1
echo min([5, 2, 8, 4]);        // wynik: 2

// Klient nie może zamówić więcej niż jest w magazynie:
$zamowienie = 10;
$magazyn    = 6;
$do_wyslania = min($zamowienie, $magazyn);
echo $do_wyslania;             // wynik: 6

W połączeniu z max tworzysz "clamp": max($min, min($max, $wartosc)) — wartość nigdy nie wyjdzie poza zadany przedział.

📘 Naucz się w lekcji →