首頁 > 後端開發 > php教程 > php讀取大檔案的行數的方法

php讀取大檔案的行數的方法

王林
發布: 2023-04-07 21:28:01
原創
3349 人瀏覽過

php讀取大檔案的行數的方法

函數介紹:

resource fopen($path,$math) 開啟一個檔案,$path 是路徑,$math是方法,傳回一個資源句柄。

string fgets(resource $handle[,int $length])從檔案指標讀取一行,$handle是資源句柄,傳回一行文字內容。

bool feof(resource $handle)函數偵測是否已到達檔案末端。

免費影片教學推薦:php影片教學

ceshi.txt 檔案內容

111111111111111
22222222222222
33333333333333
44444444444444
55555555555555
66666666666666
登入後複製

實例程式碼如下:

$handle = fopen('./ceshi.txt',"r");//以只读方式打开一个文件
$i = 0;
while(!feof($handle)){//函数检测是否已到达文件末尾 
    if(fgets($handle)){// 从文件指针中读取一行
        $i++;
    };
}
echo $i;//6
fclose($handle);
登入後複製

相關文章教學推薦:php教學

以上是php讀取大檔案的行數的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板