As quebras de linha na área de texto são caracteres de quebra de linha, como
\n . Eles não são renderizados em HTML e, portanto, não aparecerão se você simplesmente ecoar a saída. Você pode ecoar dentro de um <textarea> ou um <pre> ou você pode usar a tag nl2br()
para substituir novas linhas por <br> tags para que possa ser exibido como HTML.