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