Question

Je l'ai écrit un simple script php qui lit un compte de messagerie IMAP et affiche le corps du message le plus récent. Il y a juste un problème, il ne gardera pas les nouvelles lignes correctement. Il met juste sur une seule ligne.

J'utilise

imap_fetchbody($conn, $latest, "1");

lire le corps de l'e-mail. Comment puis-je conserver le formatage d'origine avec tous les sauts de ligne appropriés. Merci beaucoup

Était-ce utile?

La solution

Êtes-vous délivrer en sortie un navigateur? Essayez d'utiliser nl2br . Le doc dit:

  

Insère HTML casse avant tout   les nouvelles lignes dans une chaîne

Exemple:

<?php
echo nl2br("foo isn't\n bar");
//output: foo isn't<br /> bar
?>

Autres conseils

Pourquoi ne pas essayer l'option print_r qui est construit en PHP?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top