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