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!"); 
Essayez-le Vous-Même »

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!"); 
Essayez-le Vous-Même »

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"));
Essayez-le Vous-Même »

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"));
Essayez-le Vous-Même »


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"); 
Essayez-le Vous-Même »

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.