我包含来自 PHP 文件的文本文件,使用:
include("thesocalledfile.txt");
但是当它打印出来时,它似乎不会显示空格、\n 等。
如果您有纯文本换行符,您可以尝试
$fh = fopen("filename.txt", 'r');
$pageText = fread($fh, 25000);
echo nl2br($pageText);
你需要 nl2br 来换行
您还可以设置<pre></pre>
标签并在其中输出文件。
当您向浏览器显示文本时,您需要将 HTML 格式附加到它,或将其粘贴在一组<pre></pre>
标签中。
在 php 中添加换行符等的最简单方法是nl2br。
<?php
echo nl2br("foo isn't\n bar");
?>