Chaînes PHP
Une chaîne est une séquence de caractères, comme "Hello world!".
Fonctions de chaîne PHP
Dans ce chapitre, nous examinerons certaines fonctions couramment utilisées pour manipuler les chaînes.
strlen() - Renvoie la longueur d'une chaîne
La fonction PHP strlen()
renvoie la longueur d'une chaîne.
Exemple
Renvoie la longueur de la chaîne "Hello world!" :
<?php
echo strlen("Hello world!"); // outputs 12
?>
str_word_count() - Compte les mots dans une chaîne
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!" :
<?php
echo str_word_count("Hello world!"); // outputs 2
?>
strrev() - Inverse une chaîne
La fonction PHP strrev()
inverse une chaîne.
Exemple
Inversez la chaîne "Hello world!" :
<?php
echo strrev("Hello world!"); // outputs !dlrow olleH
?>
strpos() - Rechercher un texte dans une chaîne
La fonction PHP strpos()
recherche un texte spécifique dans une chaîne. Si une correspondance est trouvée, la fonction renvoie la position du caractère de la première correspondance. Si aucune correspondance n'est trouvée, il retournera FALSE.
Exemple
Recherchez le texte « monde » dans la chaîne « Hello world ! » :
<?php
echo strpos("Hello world!", "world"); // outputs 6
?>
Astuce : La position du premier caractère dans une chaîne est 0 (et non 1).
str_replace() - Remplace le texte dans une chaîne
La fonction PHP str_replace()
remplace certains caractères par d'autres caractères dans une chaîne.
Exemple
Remplacez le texte "monde" par "Dolly":
<?php
echo str_replace("world", "Dolly", "Hello world!"); // outputs Hello Dolly!
?>
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 complète sur les chaînes PHP .
La référence de chaîne PHP contient une description et un exemple d'utilisation, pour chaque fonction !