Affiche une chaîne format e
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: |
PROMO ! CLUB AFFILIATION FACILE : lien publicitaire affiché pendant 1 semaine sur plusieurs sites à fort trafic, partage des commissions 1TPE et SystemeIO, plus de 20000 produits.
Ces sites web "pépites" vous payent entre 500 et 1000 euros par mois pour effectuer de petites tâches simples !