substr_replace()
remplace la partie de la chaîne par une autre chaîne.
Remarque: Si le paramètre de démarrage est un nombre négatif et que la longueur est inférieure ou égale au démarrage , la longueur est de 0.
Remarque: Cette fonction est en toute sécurité binaire.
Remplacez "Hello" par "monde":
<? Php echo substr_replace ( "bonjour" , "monde" , 0 ) ; ?>
Essayez-le vous-même
Remplacer de la 6e position de la chaîne (remplacer "monde" par "Shanghai"):
<? Php Echo substr_replace ( "Hello World" , "Shanghai" , 6 ) ; ?>
Essayez-le vous-même
Remplacer de la 5e position à la fin de la chaîne (remplacer "monde" par "shanghai"):
<? Php Echo substr_replace ( "Hello World" , "Shanghai" , - 5 ) ; ?>
Essayez-le vous-même
Insérez "Hello" au début du "monde":
<? Php echo substr_replace ( "world" , "bonjour" , 0 , 0 ) ; ?>
Essayez-le vous-même
Remplacez plusieurs chaînes à la fois. Remplacez "AAA" dans chaque chaîne par "BBB":
<? Php $ remplace = array ( "1: aaa" , "2: aaa" , "3: aaa" ) ; Echo Implode ( "<br>" , substr_replace ( $ remplace , 'bbb' , 3 , 3 ) ) ; ?>
Essayez-le vous-même
substr_replace ( chaîne , remplacement , démarrage , longueur )
paramètre | décrire |
---|---|
chaîne | Requis. Spécifie la chaîne à vérifier. |
remplacement | Requis. Spécifie la chaîne à insérer. |
commencer |
Requis. Spécifie où démarrer le remplacement de la chaîne.
|
longueur |
Facultatif. Spécifiez le nombre de caractères à remplacer. La valeur par défaut est la même que la longueur de chaîne.
|