Maison  >  Article  >  développement back-end  >  Comment vérifier dans quelle ligne d'un tableau se trouve une valeur en php

Comment vérifier dans quelle ligne d'un tableau se trouve une valeur en php

青灯夜游
青灯夜游original
2022-04-28 19:19:171977parcourir

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.

Comment vérifier dans quelle ligne d'un tableau se trouve une valeur en php

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

    Comment vérifier dans quelle ligne dun tableau se trouve une valeur en php

exemple d'implémentation :

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);
$arr=array("id"=>"1","name"=>"李华","age"=>"25","color"=>"red");
var_dump($arr);
$value=array_values($arr);
$index=array_search("李华",$value)+1;
echo "指定值 &#39;李华&#39; 在数组第 ".$index." 行";
?>

Comment vérifier dans quelle ligne dun tableau se trouve une valeur en php

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn