【问题标题】:PHP IMAP FormattingPHP IMAP 格式化
【发布时间】:2010-11-17 08:31:05
【问题描述】:

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

我用

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

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

【问题讨论】:

    标签: php email format imap line-breaks


    【解决方案1】:

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

    在所有内容之前插入 HTML 换行符 字符串中的换行符

    例子:

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

    【讨论】:

    • @karim79 - 我从来不知道这个函数,我自己做了一个转换它。我猜你每天都会学到一些东西。
    • @Buggabill - 是的,我想 PHP 有大约 500,000,000 个函数并没有帮助。
    • 哇,不知道这存在。它非常方便。再次感谢
    【解决方案2】:

    为什么不试试 PHP 内置的 print_r 选项呢?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-02-05
      • 2010-11-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-24
      • 2023-03-24
      • 1970-01-01
      相关资源
      最近更新 更多