trasformi i caratteri di a capo con <br>
Però, c'è un però!Codice PHP:
$stringa = strtr( $stringa, "\n\r", '<br>' );
\n\r è titpico di Windows, ma tu non sai da quale sistema operativo viene il testo che vuoi formattare e Linux usa \n mentre il vecchio System di Apple usava \r ( non so se mantenuto nei nuovi X ).
https://www.php.net/manual/en/function.strtr.php
questo ti creerà dei grossi problemi, dato che non puoi sapere a priori cosa contiene la stringa e ne ti puoi mettere a fare lo sniffing del sistema operativo, meglio usare le regex.
Puoi provare con le regex, tipo che so, al volo .*(\n\r)|(\n)|(\r).* non l'ho testata, qundi fai tu![]()