substr anwenden, aber HTML Tags beachten

ev0lst

Erfahrenes Mitglied
Hallo.

Ich habe mir hier eine kleine Funktion gebaut, mit der ich Texte kürzen kann...

PHP:
$text = "Dies ist ein Text, der gleich gekürzt wird!";
$lenght = 15;

$string = substr($text, 0, $lenght)."...";

Soweit sollte ja alles einleuchtend sein, funktioniert ja auch prima :)

Nur habe ich manchmal das Problem, dass der Rest der Page kursiv oder fett dargestellt wird. Nach langem suchen habe ich gemerkt, dass es an Strings liegt, die <i> oder <b> enthalten und einfach nicht geschlossen werden.

Hat jemand eine Idee, wie ich dem Problem Beine machen kann?

Danke ;)
 
Zurück