Maison >développement back-end >Problème PHP >Comment interroger la première occurrence d'une chaîne en php
Deux méthodes de requête : 1. Utilisez la fonction stripos() pour trouver la première occurrence d'une chaîne dans une autre chaîne, sans tenir compte de la casse, avec la syntaxe "stripos(chaîne recherchée, chaîne à interroger) valeur, la position à partir de lequel lancer la recherche)". 2. Utilisez la fonction strpos() pour interroger la première position d'occurrence de la recherche sensible à la casse. La syntaxe est "strpos (la chaîne recherchée, la valeur de chaîne à interroger, la position où la recherche commence)".
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 8.1, ordinateur DELL G3
Deux méthodes pour interroger la première position d'occurrence d'une chaîne en php
Méthode 1 : Utiliser Fonction stripos()
La fonction stripos() trouve la première occurrence d'une chaîne dans une autre chaîne (insensible à la casse).
stripos(string,find,start)
chaîne : obligatoire. Spécifie la chaîne à rechercher.
trouver : obligatoire. Spécifie les caractères à rechercher.
début : facultatif. Spécifie l'emplacement à partir duquel démarrer la recherche.
Valeur de retour : Renvoie la position de la première occurrence d'une chaîne dans une autre chaîne, ou FALSE si la chaîne n'est pas trouvée. Remarque : La position de la chaîne commence à 0 et non à 1. Méthode 2 : utilisez la fonction strpos()
strpos() pour rechercher la première occurrence d'une chaîne dans une autre chaîne (sensible à la casse).
<?php header('content-type:text/html;charset=utf-8'); $str="I love php, I love php too!"; echo "原字符串:".$str."<br>"; $find1="php"; echo "指定子串php的出现位置:".stripos($str,$find1)."<br>"; $find2="PHP"; echo "指定子串PHP的出现位置:".stripos($str,$find2); ?>
chaîne : obligatoire. Spécifie la chaîne à rechercher.
strpos(string,find,start)
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!