php fgets函數怎麼用
php fgets函數用於從檔案指標讀取一行,其語法為fgets(file,length),參數file必需,規定要讀取的檔案。
php fgets函數怎麼用?
定義和用法
fgets() 函數從檔案指標讀取一行。
語法
fgets(file,length)
參數
#file 必要。規定要讀取的文件。
length 可選。規定要讀取的位元組數。預設是 1024 位元組。
說明
從 file 指向的檔案中讀取一行並傳回長度最多為 length - 1 位元組的字串。碰到換行符號(包括在回傳值)、EOF 或已經讀取了 length - 1 位元組後停止(要看先碰到那一種情況)。如果沒有指定 length,則預設為 1K,或說 1024 位元組。
若失敗,則傳回 false。
提示與註解
註解:length 參數從 PHP 4.2.0 起成為可選項,如果忽略,則行的長度被假定為 1024 位元組。從 PHP 4.3 開始,忽略掉 length 將繼續從流讀取資料直到行結束。如果檔案中的大多數行都大於 8 KB,則在腳本中指定最大行的長度在利用資源上更為有效。
註解:從 PHP 4.3 開始本函數可以安全地用於二進位檔案。早期的版本則不行。
註解:如果碰到 PHP 在讀取檔案時無法辨識 Macintosh 檔案的行結束符,可以啟動 auto_detect_line_endings 執行時期設定選項。
範例1
<?php $file = fopen("test.txt","r"); echo fgets($file); fclose($file); ?>
輸出類似:
Hello, this is a test file.
範例2
<?php $file = fopen("test.txt","r"); while(! feof($file)) { echo fgets($file). "<br />"; } fclose($file); ?>
輸出類似:
Hello, this is a test file. There are three lines here. This is the last line.
以上是php fgets函數怎麼用的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)