簡體   English   中英

逐行回顯文本文件HTML-PHP

[英]Echo text file line by line HTML-PHP

我已經搜索了該站點,但是到目前為止,我沒有找到任何答案,因此,我正在尋求其他幫助。

我想逐行打印文本文件中的行(一個接一個地打印),但到目前為止,我不希望使用iframe:

HTML-PHP

<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>

文本文件

Hello,World 
March 3, 2018, 3:00am
Enjoy, life

烏普特

Hello,World March 3, 2018, 3:00am Enjoy, life

我想要的是

Hello,World 
March 3, 2018, 3:00am
Enjoy, life

如果您一次讀取一行文件是因為您認為需要這樣做才能在瀏覽器中的每一行上顯示每一行,則沒有必要。 您只需要將換行符轉換為<br>標簽。

<td>
    <?= nl2br(file_get_contents('example.txt')) ?>
</td>

否則,如果在輸出$line之前對$line做其他事情,只需附加<br>

echo "$line<br>";

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM