PHP 菜鳥教程

PHP 高級(jí)教程

PHP & MySQL

PHP 參考手冊(cè)

PHP fgets() 函數(shù)用法及示例

PHP Filesystem 參考手冊(cè)

fgets()函數(shù)可以從打開的文件返回一行。此函數(shù)停止在指定長(zhǎng)度的新行或 EOF 上返回,以先到者為準(zhǔn),并在失敗時(shí)返回 false。

語(yǔ)法

string fgets ( resource $handle [, int $length ] )

從 handle 指向的文件中讀取一行并返回長(zhǎng)度最多為 length - 1 字節(jié)的字符串。碰到換行符(包括在返回值中)、EOF 或者已經(jīng)讀取了 length - 1 字節(jié)后停止(看先碰到那一種情況)。如果沒有指定 length,則默認(rèn)為 1K,或者說(shuō) 1024 字節(jié)。
注意:從 PHP 4.3 開始,忽略掉 length 則行的長(zhǎng)度被假定為 1024,將繼續(xù)從流中讀取數(shù)據(jù)直到行結(jié)束。如果文件中的大多數(shù)行都大于 8KB,則在腳本中指定最大行的長(zhǎng)度在利用資源上更為有效。

示例1

<?php
   $file = fopen("/PhpProject/sample.txt", "r");
   echo fgets($file);
   fclose($file);
?>

輸出結(jié)果

(cainiaoplus.com)

示例2

<?php
   $file = fopen("/PhpProject/sample.txt", "r");
 
   while(! feof($file)) {
      echo fgets($file). "\n";
   }
 
   fclose($file);
?>

輸出結(jié)果

(cainiaoplus.com)
www.soo66.com

PHP Filesystem 參考手冊(cè)

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清