逐行回显文本文件HTML-PHP
我已经搜索了这个网站,但是我找到的答案到目前为止都不起作用,所以我正在寻求更多的帮助 我想逐行打印文本文件中的行,但我不想使用iframe。到目前为止,这是我的代码: HTML-PHP逐行回显文本文件HTML-PHP,php,html,Php,Html,我已经搜索了这个网站,但是我找到的答案到目前为止都不起作用,所以我正在寻求更多的帮助 我想逐行打印文本文件中的行,但我不想使用iframe。到目前为止,这是我的代码: HTML-PHP <td> <?php $handle = fopen("textfilelocation/$text.txt", "r"); if ($handle) { while (($line = fgets($handle))
<td>
<?php
$handle = fopen("textfilelocation/$text.txt", "r");
if ($handle) {
while (($line = fgets($handle)) !== false) {
echo $line;
}
fclose($handle);
}
else {
echo "Error accessing Tracking Data";
}
?>
</td>
输出
你好,世界2018年3月3日凌晨3:00享受生活
我想要的是
Hello,World
March 3, 2018, 3:00am
Enjoy, life
如果您一次只读取一行文件,因为您认为需要这样做才能在浏览器中的新行上显示每一行,则无需这样做。您只需要将换行符转换为标记
可能是重复的,请将其放在pre标记中,或在其后面添加。因此,您需要添加一个html换行符?回音$line\N使用echo nl2br$行?更改echo$行;附和$line。;太棒了,非常感谢你,非常好用!我投了你一票,但没有表现出来,不知道如何建立我的代表yet@Time别担心。Re:rep,您可能需要阅读以下内容:
Hello,World
March 3, 2018, 3:00am
Enjoy, life
<td>
<?= nl2br(file_get_contents('example.txt')) ?>
</td>
echo "$line<br>";