Maison > développement back-end > tutoriel php > Comment puis-je remplacer des sous-chaînes dans une chaîne PHP ?

Comment puis-je remplacer des sous-chaînes dans une chaîne PHP ?

Linda Hamilton
Libérer: 2024-12-23 20:19:15
original
806 Les gens l'ont consulté

How Can I Replace Substrings in a PHP String?

Manipulation de chaîne : remplacement de sous-chaînes

Problème :

Vous avez une chaîne qui contient des caractères que vous souhaitez remplacer par des caractères différents. Par exemple, vous souhaitez remplacer toutes les instances de la lettre "a" dans votre chaîne par "".

Solution :

PHP fournit le strtr (), qui vous permet d'effectuer des remplacements de chaînes en spécifiant un mappage de caractères à remplacer. Voici comment vous pouvez l'utiliser :

strtr($str, array('a' => '<replacement>'));
Copier après la connexion

En fournissant la chaîne d'entrée $str et un tableau qui mappe les caractères (par exemple, "a") à leurs remplacements (""), strtr( ) remplace toutes les occurrences en conséquence. Pour illustrer :

strtr("Hello, my name is Santa", array('a' => '<replacement>'));
Copier après la connexion

Dans cet exemple spécifique, tous les caractères "a" de la chaîne d'entrée seront remplacés par "".

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal