PHP 使用包含空格


PHP Use include with whitespaces?

>我包含一个来自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>标签并输出其中的文件。