这就是我所拥有的:
<?php echo file_get_contents("thingy.txt") ?>
我正在使用file_get_contents()从文件中获取数据并将其放在我的网站上。这个文件包含换行符,当我在我的网站上显示它时会被转换为简单的空格。文件本身是.txt,但我使用html元素,以便在阅读时,内容在我的网站上设置样式。
我使用表单中的元素写入此thingy.txt文件并提交,然后使用单独的php文件将输入数据写入.txt文件。有关如何使用我的设置在索引文件上创建换行符的任何建议,还是我必须更改它?
答案 0 :(得分:1)
\n
不会被浏览器解释为换行符。 HTML中的所有空格都压缩为单个空格字符。使用nl2br()
答案 1 :(得分:-2)
看看这个答案:
https://stackoverflow.com/a/9897022/1173391
这应该就是您所需要的一切
$file = new SPLFileObject('/path/to/file.txt');
foreach($file as $line) {
echo $line;
}