Maison > Article > développement back-end > Comment vérifier dans quelle ligne d'un tableau se trouve une valeur en php
Comment vérifier le nombre de lignes : 1. Utilisez l'instruction "array_values($arr)" pour convertir le tableau spécifié en un tableau d'index ; 2. Utilisez l'instruction "array_search("value", index array)" pour rechercher pour la valeur spécifiée dans le tableau d'index. Et renvoie l'index correspondant ; 3. Utilisez l'instruction "valeur d'index + 1" pour calculer le nombre de lignes de la valeur spécifiée dans le tableau.
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3
php vérifie dans quelle ligne du tableau se trouve la valeur
Méthode d'implémentation :
Utiliser array_values() Obtenez les valeurs de tous les éléments du tableau et renvoyez un tableau contenant toutes les valeurs clés, c'est-à-dire convertissez le tableau en tableau d'index.
Utilisez array_search() pour rechercher une valeur donnée dans le tableau d'index et renvoyer la valeur d'index correspondante
La valeur d'index du tableau commence à 0, donc le nombre de lignes de la valeur spécifiée doit être basé sur la valeur d'index obtenue Plus 1
exemple d'implémentation :
<?php header('content-type:text/html;charset=utf-8'); $arr=array("id"=>"1","name"=>"李华","age"=>"25","color"=>"red"); var_dump($arr); $value=array_values($arr); $index=array_search("李华",$value)+1; echo "指定值 '李华' 在数组第 ".$index." 行"; ?>
Apprentissage recommandé : "Tutoriel vidéo PHP"
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!