URL: https://www.overclockers.at/coding-stuff/php_automatischer_zeilenumbruch_135157/page_2 - zur Vollversion wechseln!
also doch möglich mit regex, leider hab ich zuwenig Übung bei sowas, sodass i jetzt ah net ganz kapier was da passiertZitat von watchoutmach ne regexp:
preg_replace("/(\w{100,})/e","wordwrap('\\1',' ',100,1)");
sollte das Problem eigentlich lösen
Und des macht wirkli jetzt nur a space in des lange Wort (und net spaces pro 100 chars)?hatte ich eh vorZitat von watchoutmerkt euch bitte dass man den umbruch in solchen fällen nicht ERZWINGEN (mit <br />sollte, sondern ihn nur ERMÖGLICHEN sollte (durch eine Trennung durch ein leerzeichen)
also, funktionsgarantie kann ich keine geben, weil ichs nicht getestet hab' 
Aber es sollte wirklich nur die zu langen Wörter teilen
hmm...
//ah, ups, Parameter im wordwrap waren vertauscht. Scheint zu funktionierenCode: PHPWarning: wordwrap() expects parameter 2 to be long, string given in bla.php(89) : regexp code on line 1 //Verwendung: $bla = preg_replace("/(\\w{45,})/e","wordwrap('\\\\1',' ',45,1)",$string);

http://de.php.net/wordwrap
bitte.. er meinte ja keine garantie 
bissl wirst auch selber machen müssen.
edit: na eben.. selbst ist der mann 
Ich hab damit ein prinzipielles Problem. Wie soll der Server die Zeilen abteilen, wenn er nicht weiß, wie breit die einzelnen Zeichen dargestellt werden?
Es geht ja nur darum zu lange Wörter abzutrennen... genauso wie auf oc.at, damit böswillig langgemachte Wörter eben net des Design beeinflussen. Wenn halt mal wirklich wer mit gutem Gewissen das Wort Donaudampfschiffahrtsgesellschaftskapitänkajütenschlüsselbundanhängerständerholzwurmspray in irgendeinem Kontext braucht... hat er halt PechZitat von RingdingIch hab damit ein prinzipielles Problem. Wie soll der Server die Zeilen abteilen, wenn er nicht weiß, wie breit die einzelnen Zeichen dargestellt werden?

normal würde man in so einem Fall den sogenannten "Nullbreiten Nichtverbinder" verwenden, der in HTML4 als Entity definiert ist, leider auch manchmal einfach nicht funktioniert...:Zitat von SpikxEs geht ja nur darum zu lange Wörter abzutrennen... genauso wie auf oc.at, damit böswillig langgemachte Wörter eben net des Design beeinflussen. Wenn halt mal wirklich wer mit gutem Gewissen das Wort Donaudampfschiffahrtsgesellschaftskapitänkajütenschlüsselbundanhängerständerholzwurmspray in irgendeinem Kontext braucht... hat er halt Pech
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026