2010-03-11 4 views
0

je besoin de comparer et de remplacer le code en PHPParole comparant et le remplacement

Notre mission est de permettre aux consommateurs de une bonne expérience quand ils reçoivent et au rapport du service médiocre où ils doivent supporter .

J'ai besoin ce paragraphe xcompare quelques mots (par exemple la mission, Bon) et remplacer ce mot comme ça m ***** n et G ** d

Ainsi, le résultat sera de ce

Notre m ***** n est de permettre aux consommateurs de Louange G ** service d quand ils reçoivent et au rapport du service médiocre où ils doivent supporter.

Comment puis-je faire cela en PHP?

S'il vous plaît partagez vos idées et code le cas échéant.

Merci

+0

http://tinyurl.com/yc8lewr – cwallenpoole

Répondre

1
str_replace(array $from, array $to, $source_string) 
+0

ce est ce tableau $ from –

+0

$ from = array ('mission', 'bon'); $ to = array ('m ***** n', 'G ** d'); ps: php.net/str_replace – zerkms

+0

merci Zerkms ... –

0

Essayez ceci,

<?php 
$str="Our mission is to empower consumers to Praise Good Service when they receive it and to Report Poor Service wherever they have to endure it."; 
$trans = array("mission" => "m***n", "Good" => "G**d"); 
echo strtr($str, $trans); 
?> 
+1

Et s'il veut insensibilité à la casse? ;-) – zerkms

0

Cela remplacerait le mot entier avec des étoiles ...

$wordlist = "mission|good|praise"; 
preg_replace("/($wordlist)/ie", 'preg_replace("/./","*","\\1")', $text);