Tom: Zeilenumbruch entfernen

Beitrag lesen

Hello Jan,

mich treiben die Zeilenumbrüche im Arrayelement "projectdescription" in den Wahnsinn:

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!

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

Dann solltest Du alle Whitespaces erst dann in Leerzeichen umwandeln, wenn es soweit ist, Du also die Javascript-Funktion "fütterst".

Dafür könntest Du str_replace() in der Arrayvariante benutzten.
http://de.php.net/manual/en/function.str-replace.php

Erst die Mehrbytezeichen ersetzen, dann die verbliebenen Einbytezeichen.
http://php.net/manual/en/language.types.string.php siehe Tabelle

"\r\n" sollte die erste Sequenz sein, nach der Du suchen lässt, dann "\r", "\n" und die übrigen.

Außerdem ist es empfehlenswert, sich auch nochmal
http://wiki.selfhtml.org/wiki/Artikel:Kontextwechsel
durchzulesen.

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
 ☻_
/▌
/ \ Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de