Fabian St.: Zeilenumbruch entfernen

Beitrag lesen

Hi!

Nun will ich die Zeilenumbrüche durch nichts ersetzen, also wie

Line 1Line 2Line 3

Folgendes geht nicht:

echo $text;
echo "<br>------<br>";
$text = str_replace('\n', '', $text);
$text = str_replace('\r\n', '', $text);
$text = str_replace('\r', '', $text);
echo $text;

Machs mal so:

  
$search = array("\n", "\r\n", "\r");  
$text = str_replace($search, '', $text);  

In einfachen Anführungszeichen werden Sachen wie \n, \r\n, etc. nicht als Zeilenumbruch erkannt. Die Lösung mittels eines Arrays macht das Ganze dann noch mal ein bisschen schöner ;-)

Grüße,
Fabian St.