Maison  >  Article  >  développement back-end  >  Introduction à l'utilisation de la fonction in_array() dans la bibliothèque de fonctions PHP

Introduction à l'utilisation de la fonction in_array() dans la bibliothèque de fonctions PHP

WBOY
WBOYoriginal
2023-06-27 09:01:371421parcourir

Dans le développement PHP, les tableaux doivent souvent être traités et modifiés, et la fonction in_array() est l'une des fonctions les plus couramment utilisées lors du traitement des tableaux. Cet article explique comment utiliser cette fonction. La fonction de

in_array() est de trouver la valeur spécifiée dans le tableau et de renvoyer true si elle est trouvée, sinon elle renvoie false. La syntaxe de cette fonction est la suivante :

in_array($value, $array, $strict)

où $value est la valeur à trouver, $array est le tableau à trouver et $strict est un paramètre facultatif utilisé pour spécifier s'il faut forcer la vérification du type de variable. Par défaut, la valeur de $strict est fausse, ce qui signifie que seules les valeurs des variables sont vérifiées pour l'égalité et que les types de variables ne sont pas vérifiés.

Voici quelques exemples d'utilisation de in_array() :

  1. Vérifiez si une valeur existe dans un tableau
$numbers = array(1, 2, 3, 4, 5);
if (in_array(3, $numbers)) {
    echo "3 存在于数组中";
} else {
    echo "3 不存在于数组中";
}

Le code ci-dessus affichera "3 existe dans le tableau".

  1. Vérifie si une valeur existe dans le tableau et applique la vérification de type lors de la comparaison
$numbers = array(1, 2, 3, 4, 5);
if (in_array("3", $numbers, true)) {
    echo "3 存在于数组中";
} else {
    echo "3 不存在于数组中";
}

Le code ci-dessus affichera "3 n'existe pas dans le tableau" car la vérification de type est appliquée lors de la comparaison, donc la chaîne "3" n'est pas égale à l'entier 3.

  1. Recherchez si la valeur spécifiée existe pour le nom de clé dans le tableau
$ages = array("Peter" => 35, "Ben" => 28, "Joe" => 40);
if (in_array(35, $ages)) {
    echo "35 的键名是:" . array_search(35, $ages);
} else {
    echo "35 不存在于数组中";
}

Le code ci-dessus affichera "Le nom de clé de 35 est : Peter" car la valeur correspondant au nom de clé "Peter" dans le tableau est 35.

Résumé :

Ce qui précède est l'introduction et des exemples d'utilisation de la fonction in_array(). J'espère que cela vous sera utile pour utiliser cette fonction dans le développement PHP. Cette fonction est fréquemment utilisée dans le développement réel et peut améliorer efficacement l'efficacité et la lisibilité du code.

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