Tom: Ihr habt RECHT , highlight_string() spinnt

Beitrag lesen

Hello,

in der Standardeinstellung von PHP ersetzt highlight_file() nur die "\n" also 0A gegen "<br />"
Die 0D also "\r" bleiben vollkommen unbeachtet, also auch im Ausgabetext erhalten. Für sie wird auch kein "<br />" eingefügt.

Nicht ganz.
Der String $str ="windows \r\n 1 \r\n 2 \r\n 3 \r\n";
wird also so umgewandelt, dass nur die \n ersetzt werden?

Sorry, ich habe mir higlight_file() angesehen.
Ich schau auch nochmal in highlight_string rein, wenn Du willst.

Bei Ausgabe in eine Variable machen beide das Gleiche.
Bei der Ausgabe an die Standard-Ausgabe ändert sich auch nichts.

Das Verhalten ist also ganz normal.
Es wird ausschließlich "\n" _ersetzt_ durch "<br />"

Harzliche Grüße vom Berg
http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau