Suche
Suche in Texten
Posted on | Januar 7, 2009 | No Comments
Suche in Texten
Um eine gesuchtes Wort innerhalb eines Textes farbig zu markieren, benötigt es nicht viel Code.
<?php
$searchtext=”Text”;
$text=”";
$text.=”Hallo, dieses ist ein ganz normaler Text, den wir Mithilfe dieses Scriptes druchsuchen möchten.<br />”;
$text.=”Selbstverständlich soll das gesuchte Wort in der Textanzeige farbig dargestellt werden.<br />”;
$text.=”Selbst dann wenn es ein Bestandteil eines Wortes ist.”;
echo “<p><b>Text ohne Suchworte :</b><br />”;
echo $text.”</p>”;
echo “<p><b>Das Suchwort</b><br />”;
echo $searchtext.”</p>”;
$tex=”";
$tex.= str_replace($searchtext, “<font style=\”font-family:Arial;background-color:#03FC0F;font-size:12px;color:#000;\”>”;
$tex.=”$searchtext.”</font>”, $text);
echo “<p><b>Text mit markiertem Suchworte :</b><br />”;
echo $tex.”</p>”;
?>
Wichtig ist hier die Funktion str_replace.
mixed str_replace ( mixed $search , mixed $replace , mixed $subject [, int &$count ] )
Diese Funktion gibt einen String oder ein Array zurück, in dem alle Vorkommen von search (hier $searchtext) innerhalb von subject (hier $text) durch den angegebenen replace -Wert
(hier “<font style=\”font-family:Arial;background-color:#03FC0F;font-size:12px;color:#000;\”>
.$searchtext.”</font>) ersetzt werden.
PHP Scripte / Scriptsammlungen online
Posted on | Dezember 9, 2008 | 1 Comment
PHP Scripte / Scriptsammlungen online
http://www.script-archiv.com/
http://www.php-resource.de/
http://www.scriptworld.de/
http://www.php-free.de/
http://www.scripte-monster.de/
