suit: HTML End Tags Hinzufürgen

Beitrag lesen

ich gebe bei mir auf einer Startseite Historys der User aus. Abgeschnitten wird nach 200 Zeichen. Hier kann es allerdings sein das </code> Tags entfernt werden. Meine Frage wie kann ich diese schliessen und den text Trotzdem formatiert ausgeben. Ich habe hier schon zu rechachiert aber die meisten Leute sind dann doch dazu übergegangen die Ausgabe unformatiert zu machen.

Nutze einen XML-Parser wie z.B. Simple-XML und entferne solange Knoten oder Textteile des "letzten, inneren" Knotens, bis die Länge des Strings <= 200 Zeichen ist.

Von der smarty Lösung bin ich nicht angetan.

Smarty ist eine Template-Engine, ich verstehe den Zusammenhang nicht.