如何使用php从.txt文件中\n读取换行符
以下是我所拥有的:如何使用php从.txt文件中\n读取换行符,php,html,input,textarea,line-breaks,Php,Html,Input,Textarea,Line Breaks,以下是我所拥有的: <?php echo file_get_contents("thingy.txt") ?> 我正在使用file_get_contents()从文件中获取数据并将其放到我的网站上。此文件包含换行符,但当我在网站上显示它时,这些换行符会转换为简单的空格。该文件本身是一个.txt文件,但我使用html元素,以便在读取时,在我的网站上设置内容样式 我使用表单中的元素写入thingy.txt文件并提交它,然后使用单独的php文件将输入数据写入.txt文件。关于如何使用
<?php echo file_get_contents("thingy.txt") ?>
我正在使用file_get_contents()从文件中获取数据并将其放到我的网站上。此文件包含换行符,但当我在网站上显示它时,这些换行符会转换为简单的空格。该文件本身是一个.txt文件,但我使用html元素,以便在读取时,在我的网站上设置内容样式
我使用表单中的元素写入thingy.txt文件并提交它,然后使用单独的php文件将输入数据写入.txt文件。关于如何使用我的设置在索引文件上创建换行符,或者我必须更改换行符,有什么建议吗?
\n
不会被浏览器解释为换行符。HTML中的所有空白都压缩为一个空格字符。使用看看这个答案:这应该是你所需要的
$file = new SPLFileObject('/path/to/file.txt');
foreach($file as $line) {
echo $line;
}
我已经把答案联系起来了