Quels sont les moyens de trouver une valeur dans un tableau en php

青灯夜游
Libérer: 2023-03-15 11:40:01
original
4575 Les gens l'ont consulté

Méthode de recherche : 1. Utilisez l'instruction "in_array($search,$arr,$type)" ; 2. Utilisez l'instruction "array_search($search,$arr,$type)" ; 3. Utilisez "array_key_exists($) recherche, $arr)".

Quels sont les moyens de trouver une valeur dans un tableau en php

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 8.1, ordinateur DELL G3

Comment trouver une valeur dans un tableau avec php

Méthode 1 : Utiliser le in_array( ) function

La fonction

in_array() recherche si la valeur spécifiée existe dans le tableau.

<?php
header("Content-type:text/html;charset=utf-8");
$people = array("Peter", "Joe", "Glenn", "Cleveland");
if(in_array("Glenn",$people)){
  echo "找到指定值";
}else{
  echo "没有找到指定值";
}
?>
Copier après la connexion

Quels sont les moyens de trouver une valeur dans un tableau en php

Méthode 2 : fonction array_search()

La fonction array_search() est la même que in_array(), recherchant une valeur clé dans le tableau. Si la valeur est trouvée, la clé de l'élément correspondant est renvoyée. S'il n'est pas trouvé, renvoie false.

<?php
$a=array("a"=>"Dog","b"=>"Cat","c"=>5,"d"=>"5");
echo array_search("Dog",$a);
echo array_search("5",$a);
?>
Copier après la connexion

Quels sont les moyens de trouver une valeur dans un tableau en php

Méthode 3 : Utilisez la fonction array_key_exists()

La fonction array_key_exists() vérifie si le nom de clé spécifié existe dans un tableau. Si le nom de clé existe, il renvoie vrai, si le nom de clé n'existe pas. , il renvoie false .

<?php
header("Content-type:text/html;charset=utf-8");
$a=array("a"=>"Dog","b"=>"Cat");
if(array_key_exists("a",$a)){
    echo "Key exists!";
}else{
    echo "Key does not exist!";
}
?>
Copier après la connexion

Quels sont les moyens de trouver une valeur dans un tableau 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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!