fgets
(PHP3 , PHP4)
fgets --- 取得檔案指標所指的行
語法 :
string fgets(int fp, int length)說明 :
傳回檔案指標所在處length-1 位元組(bytes)長的字串,當length-1位元組(bytes)長的字串已經讀取,或是一個新行,或是在檔案結束處,讀取都會結束。
如果發生錯誤則傳回false。
常見的錯誤 :
人們使用fgets( )的C語言,應該注意到怎樣的EOF是傳回的的差異。
檔案指標必須是有效的,且是以fopen( )、popen( )、fsockopen( )成功開啟時的指標。
Example :
<?php
$fd = fopen ("/tmp/inputfile.txt", "r");
while (!feof ($fd)) {
$buffer = fgets($fd, 4096);
echo $buffer;
}fclose ($fd);
?>
參考 : fread( ) fopen( ) popen( ) fgetc( ) fsockopen( )