Quelle est la fonction substr_replace () en php
Le substr_replace () est une fonction intégrée en php qui vous permet de remplacer une section d'une chaîne par une autre chaîne. Cette fonction prend la chaîne d'origine, la chaîne à remplacer, la chaîne de remplacement et la position de départ de la chaîne de remplacement comme arguments. La fonction Syntaxe pour PHP substr_replace () est la suivante:
substr_replace (chaîne $ string, string $ remplacement, int $ start [, int $ longueur]): chaîneDécomposons les paramètres:
Exemple 1: Utilisation d'une autre chaîne pour remplacer une partie d'une chaîne
Supposons que nous ayons une chaîne «Bonjour Linuxmint!», Et nous voulons remplacer« Linuxmint »par« Linuxhint ». Voici le code pour y parvenir en utilisant la fonction substr_replace ():
$ string = "Hello Linuxmint!"Dans le code ci-dessus, nous passons la chaîne d'origine «Hello Linuxmint!», Et la chaîne de remplacement« Linuxhint », la position de départ ($ start) de la chaîne de remplacement 6, et la longueur de la chaîne à remplacer est 9 à la fonction substr_replace ():
Exemple 2: Remplacement d'une partie d'une chaîne par une chaîne vide
Supposons que nous ayons une chaîne «Bonjour Linuxmint!», Et nous voulons supprimer« Linuxmint »de la chaîne. Voici le code pour y parvenir, en utilisant la fonction substr_replace ():
$ string = "Hello Linuxmint!"La chaîne originale «Hello Linuxmint!”Est passé avec une chaîne vide (" "), le point de départ de la chaîne de remplacement (6) et la longueur de la chaîne de remplacement (9).
Conclusion
Pour remplacer une partie d'une chaîne par une autre chaîne en php, la fonction substr_replace () est utilisée. Nous avons également vu deux exemples d'utilisation de cette fonction, avec du code complet et de l'explication. Avec ces connaissances, vous pouvez manipuler facilement et efficacement les cordes en PHP.