Manipuler les chaînes de caractères
PHP:manipuler les chaînes de caractèresLes fonctions les plus utiles pour manipuler les chaînes de caractères sont les suivantes :
Nom |
Rôle |
strlen |
Retourne le nombre de caractères d’une chaîne. |
strtolower strtoupper ucfirst lcfirst ucwords |
Conversions minuscules/majuscules. |
strcmp strcasecmp |
Comparaison de chaînes (sensible à la casse ou non). |
[s]printf v[s]printf |
Mise en forme d’une chaîne (identique aux fonctions C équivalentes). |
number_format |
Mise en forme d’un nombre. |
[l|r]trim |
Suppression de caractères "blancs". |
substr |
Extraction d’une portion de chaîne. |
str_repeat |
Construction d’une chaîne par répétition de caractères. |
str[r][i]pos |
Recherche la position d’une occurrence (caractère ou chaîne) à l’intérieur d’une chaîne. |
str[i]str strrchr |
Extraction de la sous-chaîne commençant à partir d’une certaine occurrence d’un caractère ou d’une chaîne. |
str_[i]replace |
Remplacement des occurrences d’une chaîne par une autre chaîne. |
strtr |
Remplacement des occurrences d’un caractère par un autre caractère ou d’une chaîne par une autre chaîne. |
str_contains |
Détermine si une chaîne contient une autre chaîne (apparue en version 8). |
str_starts_with |
Détermine si une chaîne commence par une autre chaîne... |