Mailinglisten-Archive |
Hallo Ralf,
> $text = "dies ist nur ein kleiner text aus dem alle stopwoerter"
> $text .= " gefiltert werden sollen";
>
> $stopwords[] = "dies";
> $stopwords[] = "ist";
> $stopwords[] = "ein";
> $stopwords[] = "aus";
> $stopwords[] = "dem";
> $stopwords[] = "werden";
> $stopwords[] = "sollen";
Man kann preg_replace() auch Arrays übergeben, ungetestet sollte es so
gehen:
foreach($stopwords as $tmp) $stop[] = "|$tmp|";
$nonstop = preg_replace($stop,'',$text);
Es könnte sein, daß der zweite Parameter auch ein Array sein muß.
:-) Dennis
(sorry Ralf, die erste version ging mit Tipfehler und als pm raus, bitte
ignorieren)
----- Marlis & Dennis Merbach -----
Diplombiologen
http://www.biopry.de
http://www.webkonzepte.de
-------------------------------------
php::bar PHP Wiki - Listenarchive