Heim > Artikel > Backend-Entwicklung > Wie finde ich den Index des Maximalwerts in einem Array?
Identifizieren des Index des Maximalwerts in einem Array
Betrachten Sie ein Array mit sortierten Werten wie:
Array ( [11] => 14 [10] => 9 [12] => 7 [13] => 7 [14] => 4 [15] => 6 )
Das Ziel besteht darin, den Index mit dem höchsten Wert in diesem Array zu bestimmen, der in diesem Fall 14 bei Index 11 ist.
Lösung:
So rufen Sie den Index ab des Maximalwerts in einem Array können Sie den folgenden Ansatz nutzen:
<code class="php">$maxs = array_keys($array, max($array));</code>
Mit dieser Lösung können Sie ein Array aller mit dem Maximalwert verbundenen Indizes erhalten. Wenn Sie jedoch nur an einem einzelnen Index interessiert sind, können Sie mit $maxs[0] direkt darauf zugreifen.
Ausgabe:
Für das bereitgestellte Array: Die Ausgabe der Lösung lautet:
$maxs = [11]
Daher ist der Index des Maximalwerts 11 und der diesem Index zugeordnete Wert ist 14.
Das obige ist der detaillierte Inhalt vonWie finde ich den Index des Maximalwerts in einem Array?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!