Maison  >  Article  >  développement back-end  >  Explication détaillée de php in_array() vérifiant si une certaine valeur existe dans le tableau

Explication détaillée de php in_array() vérifiant si une certaine valeur existe dans le tableau

墨辰丷
墨辰丷original
2018-05-30 15:54:199240parcourir

PHP a parfois besoin de déterminer si une certaine valeur existe dans un tableau. Nous pouvons directement utiliser la fonction intégrée de PHP in_array() pour réaliser la détermination. La fonction php in_array est utilisée pour vérifier si une certaine valeur existe dans le tableau. Si elle existe, elle renvoie vrai, sinon elle renvoie faux. Cet article vous présente la syntaxe de base et des exemples d'utilisation de la fonction in_array. Les amis intéressés peuvent s'y référer.

php in_array() vérifie si une certaine valeur existe dans le tableau

in_array vérifie si une certaine valeur existe dans le tableau

Syntaxe de base :

bool in_array(mixed $needle,array $haystack,bool $strict=FALSE)

Rechercher une aiguille dans une botte de foin

Introduction aux paramètres


参数 描述
needle 必需。规定要在数组搜索的值。如果是字符串,则比较是区分大小写的。
haystack 必需。规定要搜索的数组。
strict 可选。如果设置该参数为 true,则 in_array() 函数还会检查 needle 的类型是否和 haystack 中的相同。

Valeur de retour

Si l'aiguille est trouvée, renvoyez VRAI, sinon renvoyez FAUX.

Exemple :

<?php
$os = array(
  "Mac",
  "NT",
  "Irix",
  "Linux"
);
if (in_array("Irix", $os)) {
  echo "Got Irix";
}
if (in_array("mac", $os)) {
  echo "Got mac";
}
?>

La deuxième condition d'exécution en ligne échoue car in_array() est sensible à la casse, donc le programme ci-dessus s'affiche comme :

J'ai obtenu Irix

Ce qui précède est l'intégralité du contenu de cet article, j'espère qu'il sera utile à l'étude de chacun.


Recommandations associées :

phpTéléchargement de tableaux Excel et obtention de données

Méthode PHP pour implémenter la classe publique d'aide à la vérification régulière régulière

Méthode PHP pour implémenter la complétion des balises HTML et le filtrage du contenu Web

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