phpbar.de logo

Mailinglisten-Archive

AW: [php] str_replace

AW: [php] str_replace

php at stelzi.net php at stelzi.net
Mon Dez 29 13:36:41 CET 2003


> function badwords($content){
>         $badword = file("badwords.txt");
>         foreach ($badword as $elem){
>                 $ersatz="@@".$elem."@@";
>                 $suche=$elem;
>                 $content = str_replace($suche, $ersatz , $content);
>         }
>         return $content;
> }
Ich würde da auch noch ein trim() für das badword einbauen! Hab die
Erfahrung gemacht, dass da meißtens noch irgendwelche unsichtbaren
Steuerzeichen beim Einlesen mit dazugehudelt werden!
>                 $ersatz="@@".$elem."@@";
auf
$ersatz="@@".trim($elem)."@@";
ändern, dann solltest eigentlich keine unsichtbaren Zeichen mehr dabei
haben.

Mit freundlichen Grüßen
Stelzi





php::bar PHP Wiki   -   Listenarchive