PHP
Referenzliste
max
Mathematische-Funktionen
Befehl:
mixed max ( mixed $value1 , mixed $value2 [, mixed $value3... ] )
Parameter-Liste:
Beschreibung | |
---|---|
Ein die Werte enthaltendes Array. |
Beschreibung:
Ist der erste und einzige Parameter ist ein Array, gibt max() den höchsten Wert dieses Arrays zurück. Sind mindestens zwei Parameter übergeben, gibt max() den grösseren 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 höheren Wert hat. Werden mehrere Argumente zu 0 evaluiert, gibt max() den numerischen Wert 0, sofern er übergeben wurde, andernfalls den alphabetisch höchstwertigen String.
Siehe auch:
max() - Beispiel:
Eingabe:
<?php echo max(1, 3, 5, 6, 7); // 7 echo max(array(2, 4, 5)); // 5 echo max(0, 'hello'); // 0 echo max('hello', 0); // hello echo max(-1, 'hello'); // hello // Bei multiplen Arrays vergleicht max von links nach rechts, // daher ist in unserem Beispiel 2 == 2, aber 4 < 5 $val = max(array(2, 4, 8), array(2, 5, 7)); // array(2, 5, 7) // Sind ein Array und ein Nicht-Array-Parameter gegeben, wird immer // das Array als grösserer Wert angesehen $val = max('string', array(2, 5, 7), 42); // array(2, 5, 7) ?>
max() - Beispiel 2:
Eingabe:
<?PHP $array = array ( 5, 2, 45, 12, 9, 13, 22 ); echo max ( $array ) . '<br />'; echo max ( 1, 2, 3, 4, 5, 6, 7 ); ?>
Ausgabe:
45
7
7
Mathematische-Funktionen