當前位置: 首頁> 函數類別大全> fpassthru

fpassthru

輸出文件指針處的所有剩餘數據
名稱:fpassthru
分類:文件系統
所屬語言:php
一句話介紹:從打開的文件中讀數據,直到EOF,並向輸出緩衝寫結果。

定義和用法

fpassthru()函數輸出文件指針處的所有剩餘數據。

該函數將給定的文件指針從當前的位置讀取到EOF,並把結果寫到輸出緩衝區。

實例

例子1

 <?php
$file = fopen ( "test.txt" , "r" ) ;

// 讀取第一行
fgets ( $file ) ;

// 把文件的其餘部分發送到輸出緩存
echo fpassthru ( $file ) ;

fclose ( $file ) ;
?>

輸出:

 There are three lines in this file.
This is the last line.59

注: 59 指示被傳遞的字符數。

例子2

轉儲www 服務器的index 頁:

 <?php
$file = fopen ( "http://www.example.com" , "r" ) ;
fpassthru ( $file ) ;
?>

文法

fpassthru ( file )
參數描述
file必需。規定要讀取的打開文件或資源。

說明

如果發生錯誤, fpassthru()返回false。否則fpassthru() 返回從file讀取並傳遞到輸出的字符數目。

文件指針必須有效,並且必須指向一個由fopen()fsockopen()成功打開(但還沒有被fclose()關閉)的文件。

同類函數
  • 判斷文件是否是通過HTTP POST 上傳的 is_uploaded_file

    is_uploaded_file

    判斷文件是否是通過HTTPPOST上傳的
  • 輸出文件指針處的所有剩餘數據 fpassthru

    fpassthru

    輸出文件指針處的所有剩餘數據
  • 獲取一個連接的信息 linkinfo

    linkinfo

    獲取一個連接的信息
  • 關閉一個已打開的文件指針 fclose

    fclose

    關閉一個已打開的文件指針
  • 判斷給定文件名是否是一個目錄 is_dir

    is_dir

    判斷給定文件名是否是一個目錄
  • 拷貝文件 copy

    copy

    拷貝文件
  • 更改文件所有者 chown

    chown

    更改文件所有者
  • 解析配置字符串 parse_ini_string

    parse_ini_string

    解析配置字符串
熱門文章