Micha: Text in Variable nach 72 Zeichen umbrechen

Beitrag lesen

Hallo!

Ich möchte einen Text für eine Mail nach 72 Zeichen umbrechen. Das Problem ist, dass in diesem Text Zeilenschaltungen \n vorkommen. Nun möchte ich diese, z.B. \n\n\n natürlich nicht als 6 Zeichen mitzählen, sondern ab hier (nach dem letzten \n) soll neu gezählt werden. Der Text kommt aus einem Formular.

Momentan verwende ich diese Funktion:

$scr = ereg_replace("(.{1,71}) ", "\1\n", $scr." ");

aber irgendwie haut das nicht hin.

Micha