Du bist hier: Tips » Scripte » PHP
PHP
Referenzliste

max

Mathematische-Funktionen

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


    Parameter-Liste:
NameBeschreibung
valueEin 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:
•  min()
Minimalwert bestimmen
 
•  count()
Zählt alle Elemente eines Arrays oder Attribute eines Objekts
 

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
Mathematische-Funktionen