Zu welchem Zweck sollte eine Leerzeile überhaupt dargestellt werden? Kein Inhalt, also auch keine Darstellung, oder?
Öhm, vielleicht für Absätze?
Dafür ist das P-Element gedacht. Mal so ungetestet dahingerotzt:
$zeilen = preg_split("/[\s]+/", $derText);
$anz = count($zeilen);
for ($i=0; $i<$anz; $i++) {
echo "<p>" . $zeilen[$i] . "</p>\n";
}
Das macht dir aus einer Usereingabe mit diversen Newlines ein Zeilen-Array (egal, wieviele Newlines eingegeben wurden), und gibt das Ganze dann in P-Elemente verpackt aus.
Siechfred