Hello....
Ich möchte einen Text splitten bei 46 Zeichen und dann ein <br> dahinter setzenDafür habe ich folgendes:
$text = wordwrap($text, 46, "<br>", true);jedoch mein Text beinhaltet auch HTML Tags wie: <b></b>
Die sollen nicht gezählt werden.. das lediglich der Text gezählt wird..
Kann ich die irgendwie davor entfernen .. dann schneiden bei 46 Zeichen und danach wieder die Tags hinzufügen?Danke und Gruss
Hallo.
Hmmm warum?
Aber abgesehen davon, dass ich auf den Grund dafür neugierig bin:
Nimm eine boolean "betweenTags" und baue etwas in Richtung von:
wenn Zeichen <, nicht hochzählen, betweenTags = true
wenn Zeichen > nicht zählen, betweenTags = false
zählen wenn betweenTags = false.
Vielleicht fällt jemandem hier auch noch etwas eleganteres ein... Stichwort RegEx?
Ciao,
Layna