如何从我的服务器读取.txt
文件,并保留其换行符?
请注意,换行符与此/n
或其他内容不同,它们更像是
此。你知道,只是一个纯文本的新行。
我想回复我服务器上的.txt
文件,这是PHP或其他东西,同时保留了换行符。
先谢谢了! :)
答案 0 :(得分:5)
输出?只需使用nl2br
$file = file_get_contents( 'file.txt' );
echo nl2br( $file );
也适用于fopen
。
答案 1 :(得分:2)
保留换行符 ,无需您执行任何操作。您可以通过从命令行运行代码轻松验证这一点,例如使用
php -r "readfile('text.txt');"
但是,HTML中的空格默认为collapsed。如果要保留它,请使用CSS white-space
属性,如下所示:
<div style="white-space: pre"><?php readfile('text.txt'); ?></div>