Dans l'article précédent, nous avons introduit "Explication détaillée de la fonction de remplacement de sous-chaîne str_replace() ". Les chaînes sont un type de données fréquemment utilisé en PHP. Dans certains scénarios spéciaux, nous pouvons avoir besoin d'obtenir la position où une chaîne spécifiée apparaît pour la première fois dans une chaîne. PHP a une fonction stripos() intégrée. . Jetez un oeil. La première chose que je dois comprendre est la syntaxe de la fonction.
stripos ( string $haystack , string $needle , int $offset = 0 )
$haystack : La chaîne à trouver
$needle : Le caractère cible à trouver
$offset : Facultatif, la recherche démarre à partir de la position spécifiée du caractère. S'il s'agit d'un nombre négatif, la recherche démarre ce nombre de caractères à partir de la fin du caractère.
Valeur de retour : la position où $needle apparaît dans $haystack
Exemple de code :
1. Il n'y a que deux paramètres : la chaîne à rechercher et le caractère cible à rechercher
<?php $str="Chinese php.com is better"; echo "出现的位置:".(stripos($str,'com'))."<br>"; ?>
Trois paramètres<🎜. >
输出:出现的位置:12
Recommandé : 《Résumé des questions d'entretien PHP 2021 (Collection)》《 Tutoriel vidéo php》
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!