Cet article vous présentera comment vérifier si une chaîne contient des sous-chaînes en PHP. Par exemple, une ligne de code spécifique ne peut être exécutée que si une chaîne d'entrée contient une autre sous-chaîne, comme nous le verrons ci-dessous.
Regardons un exemple précis
Exemple 1 :
La valeur du code suivant sera true, car la chaîne principale $str contient la sous-chaîne "this". Cela affichera "vrai".
<?Comment vérifier si une chaîne contient une sous-chaîne en PHP $str = 'This is Main String'; if (strpos($str, 'This') !== false) { echo 'true'; } ?>
Exemple 2 :
La valeur du code suivant sera fausse car la chaîne principale $str ne contient pas la sous-chaîne "hello". Il n'y aura aucune sortie.
<?Comment vérifier si une chaîne contient une sous-chaîne en PHP $str = 'This is Main String'; $substr = "Hello"; if (strpos($str, $substr) !== false) { echo 'true'; } ?>
Exemple 3 : La chaîne contient une sous-chaîne au début
Le code suivant vérifiera si la chaîne est concaténée avec la sous-chaîne au début. La valeur du code suivant sera vraie car la chaîne principale $str contient la sous-chaîne "this" au début.
<?Comment vérifier si une chaîne contient une sous-chaîne en PHP $str = 'This is Main String'; if (strpos($str, 'This') === 0 ) { echo 'true'; } ?>
Cet article est terminé ici. Pour un contenu plus passionnant, vous pouvez prêter attention aux autres didacticiels de colonnes connexes sur le site Web PHP chinois ! ! !
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!