Du bist hier: Tips » Scripte » PHP
PHP
Referenzliste

min

Mathematische-Funktionen

    Befehl:
mixed min ( mixed $value1 , mixed $value2 [, mixed $value3... ] )


    Parameter-Liste:
NameBeschreibung
valueEin die Werte enthaltendes Array.

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

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


    Aktiv in Version:
(PHP 4, PHP 5, PHP 7)

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


    Siehe auch:
•  max()
Maximalwert bestimmen
 
•  count()
Zählt alle Elemente eines Arrays oder Attribute eines Objekts
 

min() - Beispiel:


Eingabe:
<?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össer betrachtet wird
$val = min('string', array(2, 5, 7), 42);   // string
?>

min() - Beispiel 2:


Eingabe:
<?PHP
$array = array ( 5, 2, 45, 12, 9, 13, 22 );

echo min ( $array );

echo '<br>';

echo min ( 1, 2, 3, 4, 5, 6, 7 );
?>


Ausgabe:
2
1
Mathematische-Funktionen