noscript: \n sowie \r\n funktionieren nicht

Beitrag lesen

Es soll aber doch ein Zeilenumbruch dabei rauskommen.

Bei

echo "Hallo\n";
echo "World";

...

Zeilenumbrüche im HTML-Quelltext werden nun mal aber als Leerzeichen interpretiert, egal ob du die von Hand einfügst oder per PHP reinschreiben lässt. Wenn du im HTML einen Umbruch möchtest nimm <br>.