rob: \n durch <br> ersetzen

Beitrag lesen

Was Christian wahrschenlich meint ist das auf den verschiedenen Betriebssystemen Zeilenumbrüche anders gespeichert werden

Jep, das ist mir schon klar.

z.B. erzeugt man in Windows erst durch \n\r einen Zeilenumbruch, in Linux hingegen schon mit \n.

Bei Windows ist es \r\n nicht \n\r.

Was die Macs betrifft weiß ich nicht.

Ja, jetzt ist das so eine Sache. Da Mac OS X einen BSD-Unterbau hat, werden die Umbrüche im Unix-Stil mit \n codiert. Auf früheren Systemen wurde aber ein \r eingesetzt. Das machen einige Mac-Programme auch jetzt noch auf OS X. Ist also hier ein wenig durcheinander.

Naja, jedenfalls konnte ich bisher auf keinem System bemerken, daß nl2br() Schwierigkeiten bereitete, darum wollte ich wissen, ob mir da jemand was genaueres sagen kann...
Ich meine auch, daß ich selbst auf OS 9 damit keine Probleme hatte (obwohl PHP dafür in anderen Fällen an und zu schonmal \r nicht als Umbruch akzeptieren wollte...)

Gruß, rob