Maison >développement back-end >Problème PHP >Est-ce que php strstr() est insensible à la casse ?
Non, php strstr() est sensible à la casse. strstr() est utilisé pour effectuer une recherche de chaîne en respectant la casse, en recherchant si la chaîne spécifiée existe dans une autre chaîne ; si elle existe, la chaîne et la partie restante sont renvoyées, sinon FALSE est renvoyé.
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3
La fonction strstr() recherche si une chaîne existe dans une autre chaîne, si c'est le cas, renvoie la chaîne et la partie restante, sinon, retournez FALSE. La fonction
strstr() est sensible à la casse. Pour effectuer une recherche insensible à la casse, utilisez la fonction stristr().
Syntaxe :
strstr(string,search,before_search)
Paramètres | Description |
---|---|
chaîne | Obligatoire. Spécifie la chaîne à rechercher. |
recherche | Obligatoire. Spécifie la chaîne à rechercher. Si l'argument est un nombre, recherche les caractères correspondant à la valeur ASCII de ce nombre. |
before_search | Facultatif. Une valeur booléenne avec une valeur par défaut de « false ». S'il est défini sur "true", il renverra la partie de la chaîne précédant la première occurrence du paramètre search. |
Valeur de retour : renvoie la partie restante de la chaîne (à partir du point correspondant). Renvoie FALSE si la chaîne recherchée n'est pas trouvée.
Exemple :
<?php echo strstr("Hello world!","llo"); ?>
Sortie
Apprentissage recommandé : "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!