Ich habe folgenden Code im php Manual gefunden:
mein Aufruf:
Die Funktion macht zwar das was ich will - nämlich wenn ein Wort länger als 3 Zeichen ist ein - einfügen und umbrechen, aber wenn ein Wort wie "Das" vorkommt tut er dies auch.
Er soll aber bei Wörtern die genau 3 Buchstaben haben nicht umbrechen und bei Wörtern die länger als 3 Zeichen sind ein - anhängen und umbrechen.
PHP-Code:
function real_wordwrap($string,$width,$break)
{
$string = preg_replace('/([^\s]{'.$width.'})/i',"$1$break",$string);
return $string;
}
PHP-Code:
echo nl2br(real_wordwrap("Das ist eineineineine unheimlich langer String",3,"-\n"));
Er soll aber bei Wörtern die genau 3 Buchstaben haben nicht umbrechen und bei Wörtern die länger als 3 Zeichen sind ein - anhängen und umbrechen.
Kommentar