Maison > Article > développement back-end > Comment implémenter le remplacement de mots en php
Comment implémenter le remplacement de mots en PHP : créez d'abord un exemple de fichier PHP ; puis définissez une variable ; enfin utilisez "preg_replace('/bHellob/', 'NEW', $text);" .
L'environnement d'exploitation de cet article : système windows7, version PHP7.1, ordinateur DELL G3
Questions spécifiques :
Comment implémenter le remplacement de mots en php ? La chaîne PHP remplace le mot entier
Je veux remplacer le mot entier
en utilisant php Exemple :
Si j'ai
$text = "Hello hellol hello, Helloz";
j'utilise
$newtext = str_replace("Hello",'NEW',$text);
Le nouveau texte devrait ressembler à ceci
NEW hello1 hello, Helloz
Retours PHP
NEW hello1 hello, NEWz
Comment implémenter :
Vous souhaitez utiliser des expressions régulières. b correspond aux limites des mots.
$text = preg_replace('/\bHello\b/', 'NEW', $text);
Si $text contient du texte UTF-8, le modificateur Unicode "u" doit être ajouté afin que les caractères non latins ne soient pas interprétés à tort comme des limites de mots :
$text = preg_replace('/\bHello\b/u', 'NEW', $text);
Apprentissage recommandé : "Tutoriel vidéo PHP》
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!