CasparJones
Grünschnabel
Hallo Profis,
ich habe mal wieder eine kleine Frage.
Ich suche in einem Text mal wieder nach wörtern, hab auch alles soweit hinbekommen nur möchte ich jetzt gerne dem Text die gefundenen wörter hervorheben wie in google cache.
Das bekomme ich auch hin, nämlich mit str_replace in nem array wo die wörter sind und im anderen array in was er die ersetzen soll.
Bsp:
$von[0]="Hallo";
$von[1]="Welt";
$in[0]="<b>Hallo</b>";
$in[1]="<b>Welt</b>";
Problem ist jetzt nur das mir das auch HTML Code zerören würde, wenn z.B. nach < gesucht wird. Ich könnte jetzt alle diese Fälle abfangen, aber vieleicht gibt es ja eine einfachere möglichkeit unter PHP die HTML Tags zu 'schützen'.
Kennt da vieleicht einer eine möglichkeit?
Danke schön mal im Vorraus.
Greetz CaS
ich habe mal wieder eine kleine Frage.
Ich suche in einem Text mal wieder nach wörtern, hab auch alles soweit hinbekommen nur möchte ich jetzt gerne dem Text die gefundenen wörter hervorheben wie in google cache.
Das bekomme ich auch hin, nämlich mit str_replace in nem array wo die wörter sind und im anderen array in was er die ersetzen soll.
Bsp:
$von[0]="Hallo";
$von[1]="Welt";
$in[0]="<b>Hallo</b>";
$in[1]="<b>Welt</b>";
Problem ist jetzt nur das mir das auch HTML Code zerören würde, wenn z.B. nach < gesucht wird. Ich könnte jetzt alle diese Fälle abfangen, aber vieleicht gibt es ja eine einfachere möglichkeit unter PHP die HTML Tags zu 'schützen'.
Kennt da vieleicht einer eine möglichkeit?
Danke schön mal im Vorraus.
Greetz CaS