PHP Fonctions de Chaîne
PHP propose de nombreuses fonctions de chaîne intégrées.
Longueur de la Chaîne
La fonction PHP strlen() retourne la longueur d'une chaîne.
Exemple
Retourne la longueur de la chaîne "Hello world!":
echo strlen("Hello world!"); Nombre de Mots
La fonction PHP str_word_count() compte le nombre de mots dans une chaîne.
Exemple
Comptez le nombre de mots dans la chaîne "Hello world!":
echo str_word_count("Hello world!"); Rechercher du Texte dans une Chaîne (PHP 8)
La fonction PHP str_contains() vérifie si une chaîne contient une sous-chaîne spécifique.
Si une correspondance est trouvée, la fonction retourne un booléen vrai. Si aucune correspondance n'est trouvée, elle retourne un booléen faux.
Exemple
Recherchez le texte "love" dans la chaîne "I really love PHP!":
$txt = "I really love PHP!"; var_dump(str_contains($txt, "love")); Remarque: Cette fonction effectue une recherche sensible à la casse.
L'exemple suivant retournera un booléen faux, car "Love" n'est pas trouvé dans la chaîne principale:
Exemple
Recherchez le texte "Love" dans la chaîne "I really love PHP!":
$txt = "I really love PHP!"; var_dump(str_contains($txt, "Love")); Rechercher du Texte dans une Chaîne (PHP 7)
La fonction PHP strpos() recherche un texte spécifique dans une chaîne.
Si une correspondance est trouvée, la fonction retourne la position du caractère de la première correspondance. Si aucune correspondance n'est trouvée, elle retourne faux.
Remarque: Cette fonction effectue une recherche sensible à la casse.
Exemple
Recherchez le texte "world" dans la chaîne "Hello world!":
echo strpos("Hello world!", "world"); Astuce: La première position de caractère dans une chaîne est 0 (et non 1).
Référence Complète des Chaînes PHP
Pour une référence complète de toutes les fonctions de chaîne, consultez notre Référence des Chaînes PHP complète.