用下面代码将文件读入并输出的时候,文件中包含换行符,但是输出的时候并没有输出换行。
测试了一下发现是换行变换成了空格。原因是网页中的空白为<br/>,其余我们的“\n”等空白位置都会遭到“塌白”。
当然,把上述代码放在<pre></pre>标签内是可以让文件换行输出的。也可以用以下方法。
<?= file_get_contents("suckers.txt"); ?>
测试了一下发现是换行变换成了空格。原因是网页中的空白为<br/>,其余我们的“\n”等空白位置都会遭到“塌白”。
当然,把上述代码放在<pre></pre>标签内是可以让文件换行输出的。也可以用以下方法。
<?= nl2br(file_get_contents("suckers.txt")); ?>