Maison > développement back-end > tutoriel php > Séquence de fonctions de tableau PHP in_array() - Détermine si la valeur spécifiée existe dans le tableau

Séquence de fonctions de tableau PHP in_array() - Détermine si la valeur spécifiée existe dans le tableau

高洛峰
Libérer: 2023-03-03 22:06:02
original
1473 Les gens l'ont consulté

Définition et utilisation de in_array()

La fonction in_array() détermine si la valeur spécifiée existe dans le tableau.

Syntaxe
in_array(value,array,type) Paramètre Description
valeur Obligatoire. Spécifie la valeur à rechercher dans le tableau.
tableau requis. Spécifie le tableau à rechercher.
le type est 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.

Description
Renvoie vrai si la valeur donnée existe dans le tableau tableau. Si le troisième paramètre est défini sur true, la fonction renvoie true uniquement si l'élément existe dans le tableau et a le même type de données que la valeur donnée.

Si le paramètre n'est pas trouvé dans le tableau, la fonction renvoie false.

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

Exemple 1

<?php 
$people = array("Peter", "Joe", "Glenn", "Cleveland"); 

if (in_array("Glenn",$people)) 
{ 
echo "Match found"; 
} 
else 
{ 
echo "Match not found"; 
} 
?>
Copier après la connexion

Sortie :

Match trouvéExemple 2

<?php 
$people = array("Peter", "Joe", "Glenn", "Cleveland", 23); 

if (in_array("23",$people, TRUE)) 
{ 
echo "Match found<br />"; 
} 
else 
{ 
echo "Match not found<br />"; 
}if (in_array("Glenn",$people, TRUE)) 
{ 
echo "Match found<br />"; 
} 
else 
{ 
echo "Match not found<br />"; 
}if (in_array(23,$people, TRUE)) 
{ 
echo "Match found<br />"; 
} 
else 
{ 
echo "Match not found<br />"; 
} 
?>
Copier après la connexion

Sortie :
Match non trouvé
Match trouvé
Match trouvé


Pour plus de séquences de fonctions de tableau PHP in_array() - Déterminez si une valeur spécifiée existe dans un tableau, veuillez faire attention au site Web PHP chinois pour les informations associées des articles !


É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
Derniers numéros
faux
Depuis 1970-01-01 08:00:00
0
0
0
php01==1 ?
Depuis 1970-01-01 08:00:00
0
0
0
php in_array Que se passe-t-il ?
Depuis 1970-01-01 08:00:00
0
0
0
Laravel updateOrInsert traitement pour chaque
Depuis 1970-01-01 08:00:00
0
0
0
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal