Maison  >  Article  >  développement back-end  >  PHP dans_array

PHP dans_array

WBOY
WBOYoriginal
2024-08-29 12:43:41528parcourir

En PHP, in_array est défini comme la fonction utilisée pour rechercher dans les tableaux les valeurs spécifiées dans la mémoire. La variable de recherche peut être de n'importe quel type comme string, int etc., et la fonction in_array() définit les paramètres et transmet le paramètre. Dans le même temps, définissez uniquement le type booléen de valeurs comme true ou false. La recherche doit également être sensible à la casse. Elle vérifiera également que les valeurs spécifiées existent déjà dans le tableau ou non. Le sous-tableau sera également vérifié. La fonction in_array a certaines méthodes par défaut utilisées pour être obtenues dans les conditions du tableau.

PUBLICITÉ Cours populaire dans cette catégorie DEVELOPPEUR PHP - Spécialisation | Série de 8 cours | 3 tests simulés

Commencez votre cours de développement de logiciels libres

Développement Web, langages de programmation, tests de logiciels et autres

Syntaxe

Le PHP a des méthodes par défaut, des variables et des conditions intégrées pour répondre aux exigences du projet. Un tableau est la zone de stockage de mémoire séquentielle pour stocker et récupérer les nombres dans la liste non seulement pour accepter les nombres, mais il peut également s'agir de types de chaînes.

<? php
$variable name=array('','',…);
using conditional statements like if(in_array('',$variable name))
{
----some php codes based on the requirements---
}
?>

Pour les codes ci-dessus, nous avons utilisé in_array comme méthode par défaut pour itérer les conditions de boucle en fonction des valeurs spécifiques ; il peut s'agir de n'importe quel type défini par l'utilisateur, l'instruction conditionnelle peut être terminée une fois que les conditions de boucle sont fausses.

Comment fonctionne la méthode in_array en PHP ?

Les tableaux PHP ont l'un des concepts principaux du langage PHP ; il comprend le même ensemble de fonctions prédéfinies qui seront utilisées pour y parvenir lors du stockage et de la récupération des zones de la mémoire. De même, PHP in_array est la fonction prédéfinie qui peut être utilisée pour vérifier ou non les valeurs existantes dans l'instruction de boucle ; les sous-tableaux calculent également les valeurs spécifiées dans la liste de tableaux qui peuvent déjà être définies les instructions de condition booléennes avant que les données variables ne soient recherchées dans la liste de tableaux, il peut s'agir de n'importe quel type de données comme int, chaîne, float ou décimal, etc. ., mais la dernière version de PHP n'accepte que ce paramètre comme premier argument de la méthode avant les anciennes versions de PHP, le paramètre n'est pas utilisé dans les méthodes spécifiées.

Après la recherche de la valeur des données dans la liste des tableaux, la valeur doit être considérée comme l'ensemble de la collection ou la valeur principale prédéfinie des données définies par l'utilisateur mentionnées. Ensuite, la valeur des données est stockée et récupérée avec certaines instructions conditionnelles comme if, else, for etc., en utilisant ces boucles, les valeurs sont itérées et affichées sur l'interface utilisateur. Le dernier paramètre, comme $strict, est le paramètre facultatif, et il doit être utilisé pour définir les valeurs des conditions booléennes ; si la condition est vraie, elle est utilisée pour comparer les valeurs de données nouvelles et existantes avec les types de données spécifiés. Si la condition est fausse, elle se terminera hors de la boucle.

Chaque fois que les valeurs spécifiées du tableau seront utilisées pour stocker et récupérer dans la liste, la condition peut être définie comme vraie car les conditions racine parent ainsi que la valeur du tableau maître contiennent toujours et la définissent comme 0 ou bien des conditions booléennes comme true /false parfois, la valeur NULL accepte également au niveau d'entrée, puis la méthode de tableau comme in_array() générera toujours des erreurs et renverra un type de résultat inattendu dans l'interface utilisateur, car chaque fois que l'utilisateur entre les données dans l'écran de l'interface utilisateur est toujours stocké dans la base de données, les champs de l'interface utilisateur peuvent être de n'importe quel type de données comme int, chaîne, etc., mais quelles que soient les données utilisateur saisies sur l'écran de l'interface utilisateur, ces données ne sont stockées que dans la base de données, de sorte que ce n'est que lorsque nous avons récupéré les données que dépend du exigence selon laquelle la valeur doit être affichée à l'écran avec le même type comme dans l'exemple 4, quatre la valeur du tableau en tant que type numérique comme 4 et le type chaîne/caractère comme quatre afin qu'elle renvoie des conditions d'erreur inattendues dans l'application.

Exemples de PHP in_array

Vous trouverez ci-dessous les exemples de PHP in_array :

Exemple n°1

Code :

<!DOCTYPE html>
<html>
<body>
<?php
$abarrays = array("Siva", "Raman", "Sivaraman", "ARun","Kumar","Arunkumar", 41);
if (in_array("41", $abarrays, TRUE))
{
echo "The user definedvalue is found<br></br>";
}
else
{
echo "The user definedvalue is found<br></br>";
}
if (in_array("Kumar",$abarrays, TRUE))
{
echo "The user definedvalue is found<br></br><br>";
}
else
{
echo "The user definedvalue is found<br></br><br>";
}
if (in_array(41,$abarrays, FALSE))
{
echo "The user definedvalue is found<br></br><br>";
}
else
{
echo "The user definedvalue is found<br></br><br>";
}
if (in_array(42,$abarrays, FALSE))
{
echo "The user definedvalue is found<br></br></br>";
}
else
{
echo "The user definedvalue is found<br></br><br>";
}
if (in_array(42,$abarrays, FALSE))
{
echo "The user definedvalue is found<br></br></br>";
}
else if (in_array(41,$abarrays, TRUE))
{
echo "The user definedvalue is found<br></br></br>";
}
else
{
echo "The user definedvalue is found<br></br></br>";
}
?>
</body>
</html>

Sortie :

PHP dans_array

Exemple n°2

Code :

<!DOCTYPE html>
<html>
<body>
<?php
$a = 0;
$output = false;
$inputs = array(6743478, 74698793,87894379, "Siva", "sdjkj");
for ($a = 0; $a <= in_array("12345", $inputs); $a++) {
echo "The number is: $a <br>";
if(in_array("Siva", $inputs))
{
echo "The user definedvalue is found<br></br>";
}
else
{
echo "The user definedvalue is not found<br></br>";
}
}
?>
</body>
</html>

Sortie :

PHP dans_array

Exemple #3

Code :

<!DOCTYPE html>
<html>
<body>
<?php
$p = 0;
$inputs = array(array('s', 'a', 't'), array('y', 'u'), 'm');
do {
echo "The number is: $p <br>";
$p++;
if(in_array("Raman", $inputs))
{
echo "The user definedvalue is found<br></br>";
}
else
{
echo "The user definedvalue is not found<br></br>";
}
}
while($p <=$inputs);
?>
</body>
</html>

Sortie :

PHP dans_array

Dans les exemples ci-dessus, nous avons utilisé la méthode PHP in_array() utilisée avec différents scénarios pour chaque boucle ; ils vérifieront les conditions des entrées utilisateur et les valeurs. La méthode des tableaux prédéfinis et l'exécution de la boucle seront effectuées uniquement par les conditions booléennes satisfaites par la méthode.

Conclusion

En PHP, le tableau du langage de script contient les fonctions définies et personnalisées par l'utilisateur et doit également constituer une zone importante pour stocker et récupérer les données de la mémoire. Les valeurs du tableau seront recherchées à l'aide des fonctions par défaut ; parfois, la valeur de recherche n'est pas récupérée, ou la valeur peut être invalide, elle renvoie l'erreur en sortie.

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