PHP IMAP 格式

标签 php email format imap line-breaks

我编写了一个简单的 php 脚本,它读取 IMAP 电子邮件帐户并显示最新邮件的正文。只有一个问题,它不会正确保留新行。它只是将所有内容放在一行上。

我用

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

阅读电子邮件正文。如何保留原始格式和所有正确的换行符。非常感谢

最佳答案

您要输出到浏览器吗?尝试使用nl2br 。医生说:

Inserts HTML line breaks before all newlines in a string

示例:

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

关于PHP IMAP 格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1238874/

相关文章:

html - 在Rails中发送电子邮件时,我可以在主题中发送html标签吗

php - 窗体上的模态窗口

python - 在 python 中格式化时间戳

php - 如何[专业/正确地] 将 php 代码插入到 javascript 和/或 html 中?

php - 如何在 PHP 中输​​出 HackerRank 的简单数组求和挑战?

javascript - 提交表单时保持表单窗口打开

java - 使用法式java格式化时间

php - Laravel 存储库和 Eloquent 模型

matlab - 通过 MATLAB 发送电子邮件

java - 在java中获取日期的星期几的一个字母缩写