Christian Seiler: Mehrzeiligen Datenbankeintrag splitten

Beitrag lesen

Hallo dedlfix,

Dann hast du in deinen Daten vielleicht doch ein "\r\n" (beachte, nicht: '\r\n') statt nur ein "\n"?

Am besten ist statt Rätselraten und stundenlangem Probieren immer noch Nachschauen.

Und wenn einem das zu viel Aufwand ist, kann man den String auch gleich mit einem Regexp trennen, der alle möglichen Zeileenden (\r, \n, \r\n) berücksichtigt:

$teile = preg_split ("/\r\n|\r|\n/", $string);

Dann kann einem egal sein, was denn GENAU das Zeilenende ist.

Viele Grüße,
Christian