PHP IMAP Formateo
-
11-09-2019 - |
Pregunta
He escribió un script php simple que lee una cuenta de correo electrónico IMAP y muestra el cuerpo del correo electrónico más reciente. Sólo hay un problema, no va a mantener las nuevas líneas correctamente. Simplemente pone todo en una línea.
Yo uso
imap_fetchbody($conn, $latest, "1");
para leer el cuerpo del correo electrónico. ¿Cómo puedo mantener el formato original con todos los saltos de línea adecuados. Muchas gracias
Solución
¿Está dando salida a un navegador? Trate de usar nl2br . El doctor dice:
Los insertos línea HTML antes de cada nuevas líneas en una cadena
Ejemplo:
<?php
echo nl2br("foo isn't\n bar");
//output: foo isn't<br /> bar
?>
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow