Hallo,
function umbruch ($text,$anzzeich,$trennz) {
$alletreffer=explode('<br />',$text);
$i=0;
$ergebnis='';
foreach ($alletreffer as $treffer) {
$i++;
if (strlen($treffer) > $anzzeich) $treffer = wordwrap($treffer,$anzzeich,$trennz);
if ($i > 1) $treffer = str_pad ( $treffer, (strlen($treffer) + strlen($trennz)), $trennz, STR_PAD_LEFT ); //Umbruch dazu
$ergebnis .= $treffer;
}
if ($ergebnis != '') return $ergebnis;
else return $text;
}
$element="Betrifft: Internet, Linux-Server, File-Server, E-Mail,<br />Faxe ...<br />Betrifft: Internet, Linux-Server, File-Server, E-Mail,<br />Faxe ...";
echo 'Umbruch:<br /> '.umbruch($element,20,'<br />')."<br />";
gruß aus Senftenberg am See