Mailinglisten-Archive |
Hi Lars,
am Mittwoch, 18. Februar 2004 um 10:29 Uhr schriebst Du:
> Konnte bislang keine Perfomance Probleme bemerken. Allerdings sind es nur
> eher kurze Texte. Außerdem muß ich jetzt noch weitere Tags abfragen,
> da es sich um eine Highlight-Funktion für Suchbegriffe handelt.
Für eine Highlight-Funktion kann ich Dir diesen Code-Schnipsel
empfehlen. Weiß nicht mehr so genau, wo ich den her habe...
$t = '<div class="also">Das ist also dieser Text</div>';
$s = 'also';
echo preg_replace("!((<[^>]*)|$s)!ie", '"\2"=="\1"? "\1":"<b>\1</b>"', $t).'<br /><br />';
Dieser Code setzt das Suchwort $s im String $t fett - aber nur
außerhalb von <irgendwas>.
Gruß,
Marcus
--
http://www.geheimorden.de
mailto:marcus at geheimorden.de
php::bar PHP Wiki - Listenarchive