PHP fpassthru() 函式
❮ PHP 檔案系統參考示例
從當前檔案位置讀取 - 直到檔案末尾(EOF),然後將剩餘資料寫入輸出緩衝區
<?php
$file = fopen("test.txt","r");
// 讀取第一行
fgets($file);
// 從當前檔案位置讀取 - 直到檔案末尾(EOF),然後將結果寫入輸出緩衝區
echo fpassthru($file);
fclose($file);
?>
執行示例 »
定義和用法
fpassthru() 函式從檔案的當前位置讀取 - 直到檔案末尾(EOF),然後將結果寫入輸出緩衝區。
注意: 在 Windows 上對二進位制檔案使用 fpassthru() 時,請記得以二進位制模式開啟檔案。
提示: 如果你已經向檔案寫入過資料,可以呼叫 rewind() 將檔案指標重置到檔案開頭。
提示: 如果你只想將檔案內容全部輸出到輸出緩衝區,可以使用 readfile() 函式代替。
語法
fpassthru(file)
引數值
引數 | 描述 |
---|---|
file | 必需。指定要從中讀取的已開啟檔案 |
技術詳情
返回值 | 從檔案中讀取並傳遞到輸出的字元數,失敗則返回 FALSE |
---|---|
PHP 版本 | 4.0+ |
❮ PHP 檔案系統參考