Heim > Artikel > Backend-Entwicklung > So ermitteln Sie den Maximal- und Minimalwert eines PHP-Arrays
Zwei Methoden: 1. Verwenden Sie die Anweisung „max(array)“, um den Maximalwert zu erhalten, und verwenden Sie die Anweisung „min(array)“, um den Minimalwert zu erhalten. 2. Verwenden Sie „sort(array)“, um das Array in aufsteigender Reihenfolge zu sortieren, verwenden Sie „array_key_first(array)“, um den Mindestwert zu erhalten, und „array_key_last(array)“, um den Maximalwert zu erhalten.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.5, DELL G3-Computer
In PHP gibt es viele Möglichkeiten, die Maximal- und Minimalwerte eines Arrays zu erhalten Zwei Methoden für Sie. Methode:
Methode 1: Verwenden Sie die Funktionen max() und min()
max()-Funktion gibt den Maximalwert in einem Array zurück
min()-Funktion gibt das Minimum zurück Wert in einem Array
Beispiel:
<?php header('content-type:text/html;charset=utf-8'); $arr=array(1,2,3,4,5,6,7,8,9); echo "数组最大值为: ".max($arr)."<br>"; echo "数组最小值为: ".min($arr)."<br>"; ?>
Methode 2: Verwenden Sie die Funktionen sort(), array_key_first(), array_key_last()
Sie können sort() verwenden, um das Array in aufsteigender Reihenfolge zu sortieren
<?php $arr=array(52,1,45,9,0,21,-1,40,-5); sort($arr); var_dump($arr); ?>
Zu diesem Zeitpunkt ist ersichtlich, dass das erste Element des Arrays der Minimalwert und das letzte Element der Maximalwert ist. Nehmen Sie einfach diese beiden Werte heraus.
Wie erhält man also das erste und letzte Element des Arrays? Sie können die Funktionen array_key_first() und array_key_last() verwenden, um den ersten Schlüsselwert des angegebenen Arrays abzurufen.
array_key_last() Ruft den letzten Schlüsselwert des angegebenen Arrays ab.
echo "数组最大值为: ".array_key_last($arr)."<br>"; echo "数组最小值为: ".array_key_first($arr)."<br>";
Empfohlenes Lernen: „
PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo ermitteln Sie den Maximal- und Minimalwert eines PHP-Arrays. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!