1.12 Text an bestimmten Zeilenlängen umbrechen

Problem

Sie müssen einen String in Zeilen umbrechen. Beispielsweise möchten Sie einen Text innerhalb der Tags <pre> und </pre> anzeigen, er muss aber in einem normal großen Browser-Fenster Platz finden.

Lösung

Benutzen Sie wordwrap():

$s = "Vor viermal zwanzig und sieben Jahren haben unsere Väter auf diesem Kontinent eine
neue Nation ins Leben gerufen, in Freiheit gezeugt und dem Grundsatz verpflichtet, dass
alle Menschen gleich geschaffen sind.";
print "<pre>\n".wordwrap($s)."\n</pre>";
<pre>
Vor viermal zwanzig und sieben Jahren haben unsere Väter auf diesem
Kontinent eine neue Nation ins Leben gerufen, in Freiheit gezeugt und dem
Grundsatz verpflichtet, dass alle Menschen gleich geschaffen sind.

Get PHP 5 Kochbuch, Third Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.