用下面代码将文件读入并输出的时候,文件中包含换行符,但是输出的时候并没有输出换行。
测试了一下发现是换行变换成了空格。原因是网页中的空白为<br/>,其余我们的“\n”等空白位置都会遭到“塌白”。
当然,把上述代码放在<pre></pre>标签内是可以让文件换行输出的。也可以用以下方法。
<?= file_get_contents("suckers.txt"); ?>测试了一下发现是换行变换成了空格。原因是网页中的空白为<br/>,其余我们的“\n”等空白位置都会遭到“塌白”。
当然,把上述代码放在<pre></pre>标签内是可以让文件换行输出的。也可以用以下方法。
<?= nl2br(file_get_contents("suckers.txt")); ?>
本文探讨了在网页代码中使用特定方法解决文件读取时换行符显示异常的问题,通过代码示例展示了如何正确输出包含换行符的文件内容。
931

被折叠的 条评论
为什么被折叠?



