PHP語言中,有許多功能強大的函數支持著這項語言不斷的向前發展,餅讓越來越的程式設計師開始選擇這項語言的運用。 PHP函數fgets就是其中一個強大的函數。
PHP函數fgets -- 從檔案指標讀取一行說明,語法如下
fgets ( handle ,length )
參數詳解:
file |
從 handle 指向的檔案中讀取一行並傳回長度最多為 length - 1 位元組的
字串。碰到換行符號(包括在回傳值中)、EOF 或已經讀取了 length - 1 位元組後停止(看先碰到那一種情況)。如果沒有指定 length,則預設為 1K,或說 1024 位元組。
習慣了C 語言中 fgets() 語法的人應該注意到 EOF 是怎樣被回傳的。
檔案指標必須是有效的,並且必須指向一個由 fopen() 或 fsockopen() 成功開啟的檔案。
讀取檔案
###< ?php $handle = fopen("/tmp/test.txt", "r"); while (!feof($handle)) { $buffer = fgets($fd, 4096); echo $buffer; } fclose($handle); ?>
以上是如何運用PHP內建函數fgets()讀取指標檔詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!