dedlfix: Zeilenumbruch entfernen

Beitrag lesen

Hi!

Mit $x=trim($x) bekomme ich die nicht weg un Versuche mit str_replace("\n","",$x) bringen auch nichts, die Zeilenumbrüche wehren sich standhaft gegen Entfernung!

Wenn es wirklich um die Zeilenumbrüche ginge, wäre es sinnvoll, entweder alle Kombinationen von \r und \n zu beachten oder sich zunächst zu informieren, welche Zeichen da nun wirklich vorhanden sind. Missbrauchen lässt sich dafür die Funktion url_encode(). Anhand der %xx-Werte und einer ASCII-Tabelle kann man die Zeichen identifizieren.

Das Probelm ist das ich mal eine Javascript-Funktion damit füttern will, was nicht geht wenn der Text mehrzeilig ist.

Dann ist das eigentliche Problem nur/wieder ein nicht beachteter Kontextwechsel. Die Zeilenumbrüche müssen nicht unbedingt verschwinden, nur Javascript-gerecht notiert werden. Eine Funktion dafür ist im bereits verlinkten Artikel zu finden.

Lo!