Функция PHP nl2br

string nl2br ( string string )

Функция nl2br возвращает строку string, в которой перед каждым переводом строки вставлен '<br />'

Замечание: Начиная с PHP 4.0.5, nl2br работает в соответствии со стандартом XHTML. До версии 4.0.5 использовалось '<br>' вместо '<br />'.

Пример использования nl2br

<?php
   echo nl2br("foo - это вам не\n bar");
?>

выведет:

f

oo - этовам не<br />  bar  

См. также описание функций htmlspecialchars, htmlentities, wordwrap и str_replace.