Maison >développement back-end >tutoriel php >Comment trouver l'index de la valeur maximale dans un tableau ?
Identification de l'indice de valeur maximale dans un tableau
Considérons un tableau avec des valeurs assorties comme :
Array ( [11] => 14 [10] => 9 [12] => 7 [13] => 7 [14] => 4 [15] => 6 )
Le but est de déterminer l'index de la valeur la plus élevée dans ce tableau, qui dans ce cas, est 14 à l'index 11.
Solution :
Pour récupérer l'index de la valeur maximale dans un tableau, vous pouvez tirer parti de l'approche suivante :
<code class="php">$maxs = array_keys($array, max($array));</code>
En utilisant cette solution, vous pouvez obtenir un tableau de tous les index associés à la valeur maximale. Cependant, si vous n'êtes intéressé que par un seul index, vous pouvez y accéder directement en utilisant $maxs[0].
Sortie :
Pour le tableau fourni, le résultat de la solution sera :
$maxs = [11]
Par conséquent, l'indice de la valeur maximale est 11 et la valeur associée à cet indice est 14.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!