Maison >développement back-end >Problème PHP >Comment obtenir la position d'une valeur dans un tableau en php
Méthode d'acquisition : 1. Utilisez "array_values(array)" pour convertir le tableau spécifié en un tableau d'index ; 2. Utilisez "array_search(value, index array)" pour rechercher des valeurs dans le tableau d'index et renvoyer le correspondant. valeur d'index (indice ); 3. Utilisez l'instruction "valeur d'index + 1" pour obtenir la valeur de position de l'élément dans le tableau. : Environnement de fonctionnement de ce tutoriel : système Windows7, version PHP7.1, ordinateur Dell G3
Php pour obtenir la valeur de la valeur dans le tableau
Méthode de mise en œuvre :
Utiliser Array_values () Convertir le tableau spécifié dans un tableau d'index (principalement pour les tableaux associatifs, s'il s'agit à l'origine d'un tableau d'index, il n'y aura aucun changement).
$array=array("id"=>1,"name"=>"李华","age"=>23,"1"=>1,"id2"=>52); var_dump($array); $values=array_values($array); var_dump($values);
(Le nom de clé du tableau d'index est bien sûr une valeur numérique, et chaque nombre correspond à la position d'un élément du tableau dans le tableau)
$index=array_search(23,$values); echo $index;
Code d'implémentation complet :
Vérifiez la position de la valeur 23 dans le tableau
<?php header("Content-type:text/html;charset=utf-8"); $array=array("id"=>1,"name"=>"李华","age"=>23,"1"=>1,"id2"=>52); $values=array_values($array); var_dump($values); $index=array_search(23,$values)+1; echo "数值23在数组的第 ".$index." 位"; ?>
Apprentissage recommandé : "Vidéo PHP Tutoriel
"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!