Heim >Backend-Entwicklung >PHP-Problem >Finden Sie den Maximalwert in einem Array in PHP
max
(PHP 4, PHP 5, PHP 7)
max – Finden Sie den Maximalwert
Anleitung (Empfohlenes Lernen: PHP-Programmierung vom Einstieg bis zur Beherrschung)
mixed max ( array $values ) mixed max ( mixed $value1 , mixed $value2 [, mixed $... ] )
Wenn es nur so ist one Der Parameter ist ein Array, max() gibt den größten Wert im Array zurück. Wenn das erste Argument eine Ganzzahl, eine Zeichenfolge oder eine Gleitkommazahl ist, sind mindestens zwei Argumente erforderlich und max() gibt den größten dieser Werte zurück. Es können unendlich viele Werte verglichen werden.
Hinweis:
PHP behandelt nicht numerische Zeichenfolgen als 0, aber wenn dies der größte numerische Wert ist, wird dennoch eine Zeichenfolge zurückgegeben. Wenn mehrere Argumente zu 0 ausgewertet werden und den Maximalwert darstellen, gibt max() die numerische 0 unter ihnen zurück oder die alphabetisch größte Zeichenfolge, wenn die Argumente keine numerischen Nullen enthalten.
Parameter
Werte
Ein Array mit mehreren Werten.
Rückgabewert
max() gibt den größten Wert unter den Parametern zurück.
Beispiel für die Verwendung von max()
<?php echo max(1, 3, 5, 6, 7); // 7 echo max(array(2, 4, 5)); // 5 // When 'hello' is cast as integer it will be 0. Both the parameters are equally // long, so the order they are given in determines the result echo max(0, 'hello'); // 0 echo max('hello', 0); // hello echo max('42', 3); // '42' // Here 0 > -1, so 'hello' is the return value. echo max(-1, 'hello'); // hello // With multiple arrays of different lengths, max returns the longest $val = max(array(2, 2, 2), array(1, 1, 1, 1)); // array(1, 1, 1, 1) // 对多个数组,max 从左向右比较。 // 因此在本例中:2 == 2,但 4 < 5 $val = max(array(2, 4, 8), array(2, 5, 7)); // array(2, 5, 7) // 如果同时给出数组和非数组作为参数,则总是将数组视为 // 最大值返回 $val = max('string', array(2, 5, 7), 42); // array(2, 5, 7) ?>
Das obige ist der detaillierte Inhalt vonFinden Sie den Maximalwert in einem Array in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!