PHP carece de la función inversa de nl2br, la funcion nl2br de php convierte todos los saltos de linea a salto de linea html <br /> Por eso la función siguiente br2nl, conviete los <br /> a salto de linea Declaración de la función br2nl function br2nl($string, $line_break=PHP_EOL) { $patterns = array("/(<br>|<br \/>|<br\/>)\s*/i","/(\r\n|\r|\n)/"); $replacements = array(PHP_EOL,$line_break); [...]