Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个名为 file.txt 的文件,如下所示:
使用命令:
$content = file_get_contents(file.txt); echo $content
我在一行上得到输出:
1号线 2号线 3号线 4号线
如何让输出打印超过 4 行?
您实际上将其打印为 4 行,但由于解析为 html,您无法在浏览器中看到它。
用于nl2br()添加<br/>_
nl2br()
<br/>
$content = file_get_contents(file.txt); echo nl2br($content);
您也可以发送标头,表明它不是 html:
header('Content-type: text/plain'); $content = file_get_contents(file.txt); echo $content;
<?php echo nl2br($content); ?>
将所有常规换行符 ("\n") 替换为 "< br >" 标记。
如果您只想显示纯文本文件,则应将内容类型更改为 text/plain
<?php header("Content-type: text/plain"); ?>
然后所有换行符都将在文档中出现。