hallo, mit diesem schnipsel wird überprüft, ob ein begriff $search in $result vorhanden ist.
wenn ja, wird der übereinstimmende begriff mit in der ausgabe ge' highlighted.
Nun möchte ich aber auch mehrere Begriffe in dem string $search zulassen:
...und hier beginnt mein problem: ich habe versucht mit explode $search und $result in ein array zu verwandeln und dieses dann in einer while schleife abzuarbeiten, bin aber leider zu keinem ergebnis gekommen.
vielleicht kann mir da ja jemand ein bisserl unter die arme greifen!
mfg, crisdoe
wenn ja, wird der übereinstimmende begriff mit in der ausgabe ge' highlighted.
PHP Code:
<?
$result = "hallo dies ist ein beispiel";
$search = "beispiel";
$result = preg_replace( '/(' . $search . ')/', "<span
class=\"highlight\">\$1</span>", $result );
echo "<b>".$result."</b>";
?>
PHP Code:
$search = "beispiel dies hallo";
vielleicht kann mir da ja jemand ein bisserl unter die arme greifen!
mfg, crisdoe
Comment