Devo leggere un file di testo in PHP, ma quando lo visualizzo nel browser l’ouput non rispetta le interruzioni di linea, e mi stampa tutto su un rigo. Che posso fare?

Utente HTML.it
chiede

Devo leggere un file di testo in PHP, ma quando lo visualizzo nel browser l’ouput non rispetta le interruzioni di linea, e mi stampa tutto su un rigo. Che posso fare?

Redazione HTML.it
risponde

Usa l’istruzione nl2br() (newline to br) che converte la interruzioni di linea in «break» HTML:


<?
$stringa = "Io sono il primo rigonIo inceve sono il secondo";
echo nl2br($stringa);
?>