如何使用PHP打印正确格式的文本文件的内容

时间:2016-07-01 22:12:32

标签: php

我正在尝试使用php打印文件的内容说atextfile.txt,但文件的格式化却搞砸了。假设我的文本文件包含以下内容:

    firstline
    secondline

现在我使用:

    echo file_get_contents("atextfile.txt");

它显示没有格式化的所有内容:

    firstline secondline

如何以正确的格式显示文件内容,或者如果可能,直接通过php脚本在文本编辑器中打开文件,如notepad ++或sublime。

2 个答案:

答案 0 :(得分:1)

如果您要在HTML文档中输出它,请使用<pre>表示它具有不应删除的格式。

echo '<pre>' . file_get_contents("atextfile.txt") . '</pre>';

答案 1 :(得分:0)

您可以在页面中添加多个免费在线编辑器。推荐一个是偏离主题的。

请注意,您的主要问题来自新行在HTML中没有视觉冲击的事实。您可以使用nl2br()将新行转换为HTML <br/>代码。