(Hallo|Hi(ho)|Tag) Juliane,
Hallo Leute,
angenommen mein Text lautet "Hallo Leute!\r\nWie geht es euch?"
.. dann funktioniert ...explode("/\r\n/",$text)... nicht. Warum nicht?
Explode() ist nicht das Gleiche wie split().
Beide haben aber gemeinsam, dass sie die "/"-Zeichen als gewöhnliche Zeichen ansehen.
Die gibts in deinem angenommenen Text nicht, also findet sich auch keine Stelle zum Teilen.
Im Gegensatz zu preg_split(), dass hat eine spezielle Verwendung dafür.
Split() und seine Verwandten fallen in der nächsten großen PHP-Version 6 unter den Tisch und gelten daher als "deprecated".
Also solltest du entweder explode() oder preg_split() benutzen:
$zeilen = preg_split('/\r\n/', $text);
MffG
EisFuX