本範例展示最精簡的 PHP 程式碼,讀取同目錄下的 data.txt 並以 HTML 換行標籤逐行顯示於瀏覽器。
<!DOCTYPE html>
<html>
<head>
<title>調用文本文件內容</title>
</head>
<body>
<center>
<?php
// 開啟檔案並逐行輸出
$myFile = file("data.txt");
for ($index = 0; $index < count($myFile); $index++) {
print($myFile[$index] . "<BR>");
}
?>
</center>
</body>
</html>
file("data.txt"):一次性將檔案所有行讀入陣列,每行為一個元素,保留換行符。count($myFile):取得陣列元素總數,作為迴圈終止條件。print($myFile[$index] . "<BR>"):輸出陣列元素並附加 HTML 換行標籤,確保瀏覽器正確換行顯示。此寫法適合中小型純文本檔案(如日誌、設定檔、簡單資料清單)。若檔案超過數 MB,建議改用 fopen() + fgets() 串流讀取,避免記憶體耗盡。另需確認 PHP 執行權限可讀取目標檔案路徑。