Met en majuscule la premi re lettre de tous les mots
La fonction substr_replace () remplace une partie d'une chaîne par une autre chaîne.
(PHP 4, PHP 5)
substr_replace() — Remplace un segment dans une chaîne
La fonction substr_replace () remplace une partie d'une chaîne par une autre chaîne.
substr_replace() remplace un segment de la chaîne chaîne par la chaîne replacement. Le segment est délimité par début et éventuellement par longueur.
Syntaxesubstr_replace (chaîne, remplacement, début, longueur)
Paramètre | Description |
---|---|
chaîne |
Requis. Spécifie la chaîne à vérifier |
remplacement |
Requis. Spécifie la chaîne à insérer |
début |
Requis. Spécifie où commence le remplacement dans la chaîne Si début est positif, le remplacement se fera à partir du caractère numéro début dans chaîne. Si début est négatif, le remplacement se fera à partir du début ième caractère en partant de la fin de la chaîne chaîne. |
longueur |
Facultatif. Spécifie combien de caractères devraient être remplacés. Par défaut c’est la même longueur que la chaîne.
|
Note : Si le début est un nombre négatif et la longueur est inférieure ou égal à début, la longueur devient 0.
Note: Cette fonction gère les chaînes binaires.
Exemple : Copier le code
<?php $var = 'ABCDEFGH:/MNRPQR/'; echo "Original : $var<hr>\n"; // Remplace toute la chaîne $var par 'bob'. echo substr_replace($var, 'bob', 0) . "<br>\n"; echo substr_replace($var, 'bob', 0, strlen($var)) . "<br>\n"; // Insert 'bob' au début de la chaîne echo substr_replace($var, 'bob', 0, 0) . "<br>\n"; // Remplace la séquence 'MNRPQR' par 'bob'. echo substr_replace($var, 'bob', 10, -1) . "<br>\n"; echo substr_replace($var, 'bob', -7, -1) . "<br>\n"; // Efface la séquence 'MNRPQR' de $var. echo substr_replace($var, '', 10, -1) . "<br>\n"; ?>
Ce code PHP utilise la fonction substr_replace pour effectuer différentes opérations sur une chaîne de caractères. Voici une explication détaillée de chaque partie du code :
En résumé, le code démontre diverses utilisations de la fonction substr_replace pour remplacer, insérer ou effacer des portions spécifiques d'une chaîne de caractères.
Fonction precedente: |
Fonction suivante: |