Retour au cours

Fonctions de Manipulation de Chaînes (Substr, Replace, Trim)

PHP : Le Bootcamp Complet du Débutant à l'Expert (0 à Héros)

26. Fonctions de Manipulation de Chaînes

PHP offre une vaste librairie de fonctions pour extraire, transformer et rechercher des chaînes de caractères.

1. Sous-chaînes

substr() extrait une partie d'une chaîne.

php

2. Sous-chaîne : " . $fox; // Résultat : fox. ?>

2. Recherche et Remplacement

FonctionDescription
str_replace(search, replace, subject)Remplace toutes les occurrences de la chaîne de recherche par la chaîne de remplacement.
strpos(haystack, needle)Trouve la position de la première occurrence d'une chaîne.

php

3. Remplacement : " . $new_text; // Résultat : I love PHP. // Trouver la position de 'love' $pos = strpos($text, "love"); echo "
4. Position de 'love' : " . $pos; // Résultat : 2 ?>

3. Suppression des Espaces Blancs (Trimming)

Les espaces blancs (espaces, tabulations, sauts de ligne) peuvent causer des problèmes, en particulier avec les entrées utilisateur. trim() les supprime.

FonctionDescription
trim($str)Supprime les espaces blancs des deux extrémités (début et fin).
ltrim($str)Supprime les espaces blancs du côté gauche (début).
rtrim($str)Supprime les espaces blancs du côté droit (fin).

php

5. Longueur de la chaîne nettoyée : " . strlen($cleaned); // Devrait être 18, pas 24 ?>