String nach X Zeichen trennen

Moin,
für mein Gästebuch habe ich eine Textbox. Mit PHP schreibe ich den Text in eine Datei. Wenn jetzt aber viele Zeichen ohne Leerzeichen in die Box geschrieben werden, werden diese in eien Zeile geschrieben und das Gästebuch ist überdimensional. Kann ich mit PHP den Text nach ca. 20 Zeichen in eiener Zeile einfach trennen und in der nächsten weitermachen?

Hallo
Das geht mit

$new\_text = wordwrap($old\_text,20,'
',true);

Damit werden die Leerzeichen des Textes so durch
ersetzt, dass es keine Zeile mehr gibt, die länger als 20 Zeichen ist. Das true am Ende bewirkt, dass bei über 20 Zeichen langen Wörtern auch im Wort ein
eingefügt wird.

sigterm

Je nachdem, wie der Text dargestellt werden soll,
musst du ihn formatieren.
In HTML-Seite also

sonst Zeilenvorschub, also chr(13) einfügen.