Heim > Artikel > Backend-Entwicklung > So finden Sie den Maximalwert und den Index eines Arrays in PHP
So finden Sie den Maximalwert und den Index eines Arrays in PHP: 1. Verwenden Sie max(), um den Maximalwert des Arrays zu ermitteln. Die Syntax lautet „$max=max($arr);“ 2. Verwenden Sie array_search () Um nach dem Maximalwert im Array zu suchen, wird der entsprechende tiefgestellte Wert zurückgegeben. Die Syntax lautet „array_search($max,$arr)“.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, DELL G3-Computer
php-Methode zum Ermitteln des Maximalwerts und Index eines Arrays
php kann in zwei Teile geteilt werden Teile, um den Maximalwert und den Index eines Arrays zu ermitteln. Teile:
Den Maximalwert des Arrays ermitteln.
Den Index (Schlüsselnamen) des Werts im Array basierend auf dem Maximalwert ermitteln.
Wir geben Ihnen eine detaillierte Einführung in die Implementierungsmethode.
1. Ermitteln Sie den Maximalwert eines Arrays
Es gibt viele Möglichkeiten, den Maximalwert eines Arrays in PHP zu ermitteln, z. B. durch Sortieren (aufsteigende oder absteigende Reihenfolge), sodass das Element am Anfang oder am Ende steht der Maximalwert.
Aber da der Index noch abgerufen wird, ist die Sortierung nicht unbedingt optional (sie kann die ursprüngliche Reihenfolge zerstören).
Dann können wir einfach die eingebaute Funktion --max() verwenden. Die Funktion
max() kann den Maximalwert in einem Array zurückgeben
<?php header('content-type:text/html;charset=utf-8'); $arr=array(1,45,9,0,52,21,-1,40,-5); var_dump($arr); $max=max($arr); echo "数组最大值为: ".$max."<br>"; ?>
2. Suchen Sie den Index (Schlüsselnamen) des Werts im Array basierend auf dem Maximalwert, den
PHP bereitstellt eine integrierte Funktion – array_search()
Diese Funktion kann nach einem bestimmten Wert im Array suchen und gibt bei Erfolg den entsprechenden Schlüsselnamen (Index) zurück.
$index=array_search($max,$arr); echo "最大值的下标为:".$index;
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo finden Sie den Maximalwert und den Index eines Arrays in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!