Mathematische Funktionen
PHP Manual

min

(PHP 4, PHP 5)

minMinimalwert bestimmen

Beschreibung

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

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.

Parameter-Liste

values

Ein die Werte enthaltendes Array.

Rückgabewerte

min() liefert den numerisch kleinsten Parameterwert zurück.

Beispiele

Beispiel #1 Verwendungsbeispiel von 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

// Bei multiplen Arrays vergleicht min von links nach rechts,
// daher ist in unserem Beispiel 2 == 2, aber 4 < 5
$val min(array(248), array(251)); // 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(257), 42);   // string
?>

Siehe auch


Mathematische Funktionen
PHP Manual