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.
Syntaxe
substr_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.
<?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";
?>
Fonction precedente: |
Fonction suivante: |
Livre numérique court pour comprendre la méthode secrète permettant d'obtenir des likes sans fin sur Facebook.
GAGNER DE L'ARGENT