如何使用php中的fgets()函數逐行讀取文件中的fgets()函數用來從檔案中讀取單行內容,所以接下來的這篇文章我們就來具體看一下如何使用如何使用php中的fgets()函數逐行讀取文件中的fgets()函數逐行讀取檔案內容。
fgets()函數的基本語法如下:
fgets(file, length)
file:指定要讀取內容的檔案名稱
length:可選參數,指定要從檔案讀取的位元組數。
以下是兩個使用如何使用php中的fgets()函數逐行讀取文件從檔案讀取單行的範例。
範例1:從檔案中讀取前20個位元組
#程式碼如下
<?如何使用php中的fgets()函數逐行讀取文件 $fn = fopen("myfile.txt","r"); $result = fgets($fn, 20); echo $result; fclose($fn); ?>
使用此範例從檔案中讀取完整的第一行內容。
<?如何使用php中的fgets()函數逐行讀取文件 $fn = fopen("myfile.txt","r"); $result = fgets($fn); echo $result; fclose($fn); ?>
範例2:讀取所有行
使用for迴圈逐一讀取檔案中的所有行,使用如何使用php中的fgets()函數逐行讀取文件 feof()函數找出檔案結尾。
程式碼如下
<?如何使用php中的fgets()函數逐行讀取文件 $fn = fopen("myfile.txt","r"); while(! feof($file)) { $result = fgets($fn); echo $result; } fclose($fn); ?>
這篇文章到這裡就已經全部結束了,更多精彩內容大家可以關注如何使用php中的fgets()函數逐行讀取文件中文網的其他相關欄位教學! ! !
以上是如何使用php中的fgets()函數逐行讀取文件的詳細內容。更多資訊請關注PHP中文網其他相關文章!