PHP包含一个文本文件,同时保留回车


PHP include a text file whilst keeping carriage returns?

我有一个文本文件,我包括在我的页面上,但是回车不存在,因为它们在文本文档中。我如何保持它们在文本文档中的原样?

$textfile = fopen('file.txt','r');
$readfile = fread($textfile); 
echo nl2br($readfile);

换行符在普通HTML中没有任何意义(除了作为空白符)。您要么需要使用nl2br()将它们转换为HTML换行符,要么将文本文件的内容放在<pre></pre>块中。