Maison  >  Article  >  développement back-end  >  Quelle est l'utilisation de in_array() en php

Quelle est l'utilisation de in_array() en php

王林
王林original
2021-09-22 17:46:273224parcourir

L'utilisation de in_array() en php est : [in_array(search, array)], où search spécifie la valeur à rechercher dans le tableau, et array spécifie le tableau à rechercher. La fonction in_array() est utilisée pour rechercher si la valeur spécifiée existe dans le tableau.

Quelle est l'utilisation de in_array() en php

L'environnement d'exploitation de cet article : système windows10, php7, ordinateur thinkpad t480.

Nous savons tous qu'il existe un grand nombre de fonctions intégrées en php, qui sont très pratiques à utiliser dans de nombreuses situations. Il existe une fonction in_array() parmi elles. De nombreux amis ne connaissent peut-être pas son utilisation spécifique. Jetons un coup d'œil à ce que fait cette fonction. La fonction

in_array() est utilisée pour rechercher si la valeur spécifiée existe dans le tableau et renvoie vrai si la valeur donnée existe dans le tableau. Dans le même temps, la fonction peut également définir un troisième paramètre. Si le troisième paramètre est défini sur true, la fonction ne retournera true que si l'élément existe dans le tableau et que le type de données est le même que la valeur donnée. Si le paramètre n'est pas trouvé dans le tableau, la fonction renvoie false.

Jetons un coup d'œil à la syntaxe et aux paramètres spécifiques :

in_array(search,array,type)
  • recherche obligatoire. Spécifie la valeur à rechercher dans le tableau.

  • tableau 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.

Enfin, voyons comment utiliser cette fonction. Voici le code spécifique :

<?php
$people = array("Bill", "Steve", "Mark", "David");

if (in_array("23", $people, TRUE))
  {
  echo "匹配已找到<br>";
  }
else
  {
  echo "匹配未找到<br>";
  }
if (in_array("Mark",$people, TRUE))
  {
  echo "匹配已找到<br>";
  }
else
  {
  echo "匹配未找到<br>";
  }

if (in_array(23,$people, TRUE))
  {
  echo "匹配已找到<br>";
  }
else
  {
  echo "匹配未找到<br>";
  }
?>

Apprentissage recommandé : formation 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