我正在尝试使用php打印文件的内容说atextfile.txt,但文件的格式化却搞砸了。假设我的文本文件包含以下内容:
firstline
secondline
现在我使用:
echo file_get_contents("atextfile.txt");
它显示没有格式化的所有内容:
firstline secondline
如何以正确的格式显示文件内容,或者如果可能,直接通过php脚本在文本编辑器中打开文件,如notepad ++或sublime。
答案 0 :(得分:1)
如果您要在HTML文档中输出它,请使用<pre>
表示它具有不应删除的格式。
echo '<pre>' . file_get_contents("atextfile.txt") . '</pre>';
答案 1 :(得分:0)
您可以在页面中添加多个免费在线编辑器。推荐一个是偏离主题的。
请注意,您的主要问题来自新行在HTML中没有视觉冲击的事实。您可以使用nl2br()
将新行转换为HTML <br/>
代码。