Cet article présente principalement la méthode d'utilisation de PHP pour trouver la position d'une chaîne via strpos. Il analyse les fonctions et les techniques d'utilisation de strpos avec des exemples. Il a une certaine valeur de référence. Les amis qui en ont besoin peuvent se référer à
.Exemples de cet article Décrit comment PHP utilise strpos pour trouver l'emplacement d'une chaîne. L'analyse spécifique est la suivante :
strpos est utilisé pour trouver la position où une chaîne apparaît pour la première fois dans une autre chaîne. S'il n'est pas trouvé, strpos en a deux. types de valeurs de retour. L'une est de type plastique et l'autre est de type booléen. Pendant le processus de développement, vous devez faire attention à
<?php echo strpos("Hello world!","wo"); ?>
Résultat de sortie : 6
Puisque strpos en a deux. types de valeurs de retour, il est nécessaire de déterminer si elle est trouvée. Lors de la sous-chaîne, il est préférable d'utiliser === trois signes égaux pour une comparaison stricte de l'égalité des types
<?php $haystack = "needle23423432"; $pos = strpos($haystack, "needle"); if ($pos==false) { print("Not found based (==) test\n"); } else { print("Found based (==) test\n"); } if ($pos===false) { print("Not found based (===) test\n"); } else { print("Found based (===) test\n"); } ?>
Le code ci-dessus renvoie le résultat suivant.
This script will print: Not found based (==) test Found based (===) test The (===) test is correct.
Résumé : 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 :
PHP utilise CURL pour implémenter une exploration Web multithread ou le téléchargement de fichiers
php remplace la partie centrale du chaîne avec Omit
Décrivez brièvement la méthode d'interception des caractères chinois en php pour éviter les caractères tronqués La fonction du nombre
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!