Arno çok teşekkürler, aradığım şey buydu. Ancak şöyle ufak bir problem daha var ve bu XHTML hatasına neden oluyor.
Mesela metnin tam bölündüğü yerde bir etiket var. Bu etiket normalde </c şeklinde açık kalıyor. Bu fonksiyonu kullanınca sonuna > işareti ekliyor. Bu şekilde sonu olmayan etiketleri nasıl sileriz.
Aslında benim kafamda bir şey var; ama bilmediğim için yapamadım. Preg_match_all ile şunu yazabilecek biri var mı? </ şeklinde başlayıp 5 karakter sonrasına kadar > karakteri olmayan satırları arasın.