Maison  >  Article  >  développement back-end  >  PHP détermine si un élément apparaît dans un tableau

PHP détermine si un élément apparaît dans un tableau

小云云
小云云original
2018-02-26 13:18:1620426parcourir

En PHP, vous pouvez utiliser la fonction in_array() pour déterminer directement si un élément est dans un tableau. Si l'élément existe dans le tableau, la fonction in_array() renvoie vrai, sinon elle renvoie faux. Cet article vous explique principalement comment utiliser PHP pour déterminer si un élément apparaît dans un tableau. J'espère que cela pourra vous aider.


Syntaxe

in_array(search,array,type)
Paramètres Description
recherche
参数 描述
search 必需。规定要在数组搜索的值。
array 必需。规定要搜索的数组。
type 可选。如果设置该参数为 true,则检查搜索的数据与数组的值的类型是否相同。
Obligatoire. Spécifie la valeur à rechercher dans le tableau.
array Obligatoire. Spécifie le tableau à rechercher.
type Facultatif. Si ce paramètre est défini sur true, il est vérifié si le type des données recherchées et la valeur du tableau sont identiques.

Remarque : Si recherche le paramètre est une chaîne et type Si le paramètre est défini sur true, la recherche est sensible à la casse.

Depuis PHP 4.2, le paramètre de recherche peut désormais également être un tableau

Par exemple :

  1. $arr=tableau("107", "Site Web","Studio");

  2. if(in_array("107",$arr)){

  3. écho "Correspondance réussie"

  4. }autre{

  5.  écho "Match échoué" }

  6. Le résultat en cours est :
  7. Correspondance réussie

  1. $arr=tableau("107" ,"Site Web","Studio"

  2. if(in_array("Université du Henan",$arr )){

  3. 🎜> écho "Match échoué"

  4. }

  5. Le résultat en cours est :

    Échec de la correspondance

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