parse_error: problem mit wordwrap

Beitrag lesen

Hi folks,

Ich möchte einfach nur, dass lange Wörter getrennt werden um mein Layout nicht zu stören...

Dann versuche es doch z.B. mal so:

mit explode(" ",$deintext); splittest du deinen Text und fügst alle Wörter als einzelne Elemente einem Array hinzu.
Dann kannst du alle Wörter in einer Schleife durchgehen und mittels z.B. strlen() deren Länge prüfen.
Wenn Sie dann länger sind, als deine gewünschten 65 Zeichen, brichst du sie nach 64 Zeichen um (z.B. mithilfe von str_split()) und fügst ein "-" hinten an.
Den Rest des Wortes fügst du dann eine Zeile weiter unten ein.

Das ist dann zwar grammatikalisch nicht immer korrekt, da auch so Trennungen wie z.B. "Mas-chinenfu-hrpark" (nur als Beispiel!) herauskommen können, aber es zerstört dein Layout nicht.

Eine Funktion, die dir Wörter grammatikalisch korrekt nach Silben trennt, ist mir leider nicht bekannt.

Greets - parse_error;

--
Dont ask to ask...
.oO(Ohne Parse_Errors waere das Leben doch langweilig)
SELFCode: ie:{ fl:{ br:< va:? ls:< fo:) rl:( n4:{ ss:} de:/ js:| ch:] sh:( mo:| zu:{