Dennis: String erste 200 Zeichen lesen

Beitrag lesen

Hi Andi,

ich möchte aus einem String die ersten 200 Zeichen lesen aber ohne, dass die Wörter abgeschnitten werden.
Gibt es da eine Funktion in PHP?

wordwrap() könnte dir weiterhelfen - dann kannst du den Text bis zum ersten Steuerzeichen ausgeben.

Alternativ kannst du dir auch selber was basteln, so würde ich vorgehen:

  1. String anhand von " " exploden
  2. Array Schritt für Schritt durchgehen
  3. Prüfen ob alle vorherigen Zeichen zusammen plus neues Wort schon zu lang sind
       Wenn ja: Abbrechen und Wörter bis hierher ausgeben
       Wenn nein: Mit nächstem Wort weiterfahren
  4. Ausgeben ;-)

MfG, Dennis.

--
Mein SelfCode: ie:{ fl:( br:> va:) ls:[ fo:) rl:( n4:# ss:) de:] js:| ch:{ sh:( mo:} zu:|
Das Leben ist kein Warenhaus - es nimmt nichts zurück. (Anette Louisan)