Einzelnen Beitrag anzeigen
  #2  
Alt 10.01.2004, 12:58:21
Benutzerbild von meikel (†)
meikel (†) meikel (†) ist offline
SELFPHP Guru
 
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 75
Beiträge: 4.001
Re: PHP 4.2.3 word count alternative && trim?

Zitat:
Original geschrieben von brüllwürfel
Brauche die Möglichkeit die Ausgabe eines Strings zu beschneiden, ähnlich wie bei substr(); nur das substr() halt bei einem Fließtext logischer Weise auch gnadenlos mitten im Wort abschneiden wird (Bits Counting). Das ist für mich unbefriedigend :-)
Du suchst word_wrap()
string wordwrap ( string str [, int width [, string break [, int cut]]])

Bricht die Zeilen des Strings str an der mittels width angegebenen Position um. Diese Zeilenumbrüche werden mit dem im (optionalen) Parameter break spezifizierten Steuerzeichen durchgeführt.

Die Funktion wordwrap() bricht die Zeilen automatisch an der Spalte 75 unter Verwendung des Steuerzeichens 'n' (neue Zeile) um, wenn die optionalen Parameter width und / oder break nicht angegeben sind.

Steht cut auf 1, wird der String immer an der vorgegebenen Länge umgebrochen. Ist ein Wort also länger als die gegebene Länge, wird der Zeilumbruch auch innerhalb des Wortes eingefügt (siehe zweites Beispiel).

Anmerkung: Der optionale Parameter cut wurde in PHP 4.0.3 eingeführt.
Mit Zitat antworten