Php-function-fgets

提供:Dev Guides
移動先:案内検索

PHP-関数fgets()

構文

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

定義と使い方

ファイルポインターから行を取得します。

パラメーター

Sr.No Parameter & Description
1

handle

ファイルポインターは有効である必要があり、fopen()またはfsockopen()によって正常に開かれた(まだfclose()によって閉じられていない)ファイルを指している必要があります。

2

length

読み取りは、長さ-1バイト、改行(戻り値に含まれる)、またはEOF(どちらか早い方)で読み取られたときに終了します。 長さが指定されていない場合、行の終わりに達するまでストリームから読み取りを続けます。

戻り値

handleが指すファイルから読み取った最大長-1バイトの文字列を返します。 エラーが発生した場合、FALSEを返します。

以下は、この機能の使用法です-

<?php
   $handle = @fopen("/plublic/sample.txt", "w");

   if ($handle) {
      while (!feof($handle)) {
         $buffer = fgets($handle, 512);
         echo $buffer;
      }

      fclose($handle);
   }
?>