(PHP 4, PHP 5)
min — Minimalwert bestimmen
Ist der erste und einzige Parameter ein Array, gibt min() den niedrigsten Wert dieses Arrays zurück. Sind mindestens zwei Parameter übergeben, gibt min() den kleinsten dieser Werte zurück.
Hinweis:
PHP evaluiert nicht-numerische string-Daten zu 0, wenn sie mit einem integer-Wert verglichen werden, gibt aber trotzdem die Zeichenkette zurück, wenn sie den numerisch niedrigsten Wert hat. Werden mehrere Argumente zu 0 evaluiert, gibt min() den niedrigstwertigen alphanumerischen String zurück, wenn mehrere Zeichenketten übergeben wurden, andernfalls den numerischen Wert 0.
values
Ein die Werte enthaltendes Array.
min() liefert den numerisch kleinsten Parameterwert zurück.
Beispiel #1 Verwendungsbeispiel von min()
<?php
echo min(2, 3, 1, 6, 7); // 1
echo min(array(2, 4, 5)); // 2
echo min(0, 'hello'); // 0
echo min('hello', 0); // hello
echo min('hello', -1); // -1
// Bei multiplen Arrays vergleicht min von links nach rechts,
// daher ist in unserem Beispiel 2 == 2, aber 4 < 5
$val = min(array(2, 4, 8), array(2, 5, 1)); // array(2, 4, 8)
// Sind ein Array und ein Nicht-Array-Parameter gegeben, wird
// das Array niemals zurückgegeben, da es als größer betrachtet wird
$val = min('string', array(2, 5, 7), 42); // string
?>