Zwei Methoden: 1. Verwenden Sie max(), um den Maximalwert zu erhalten. Die Syntax lautet „max($arr)“. 2. Verwenden Sie „arsort($arr)“, um das Array in absteigender Reihenfolge zu sortieren. Nach dem Sortieren ist das erste Element des Arrays der maximale Wert. Verwenden Sie „reset($arr)“ oder „array_key_first($arr)“. es raus.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
Zwei Methoden zum Ermitteln des Maximalwerts in einem Array in PHP
Methode 1: Direkt verwenden Die integrierte Funktion max( )
max()-Funktion kann den Maximalwert in einem Array zurückgeben
<?php header('content-type:text/html;charset=utf-8'); $arr=array(52,1,45,9,0,21,-1,40,-5); var_dump($arr); echo "数组最大值为: ".max($arr)."<br>"; ?>
Methode 2: Sortieren Sie die Array-Elemente in absteigender Reihenfolge und nehmen Sie das erste Element heraus
Verwenden arsort(), um das Array in absteigender Reihenfolge zu sortieren
$arr=array(52,1,45,9,0,21,-1,40,-5); arsort($arr); var_dump($arr);
Dann ist das erste Element des Arrays der erforderliche Maximalwert, nehmen Sie ihn einfach heraus.
Um das erste Element zu erhalten, können Sie die Funktion reset() oder array_key_first() verwenden.
array_key_first() Ruft den ersten Schlüsselwert des angegebenen Arrays ab. Die Funktion
reset() kann den internen Zeiger im Array auf das erste Element verweisen und den Wert des ersten Array-Elements zurückgeben. Wenn das Array leer ist, gibt sie den booleschen Wert False zurück.
echo "数组最大值为: ".reset($arr)."<br>"; echo "数组最大值为: ".array_key_first($arr);
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo finden Sie den Maximalwert in einem Array in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!