Php-function-fgets

提供:Dev Guides
2020年6月23日 (火) 02:46時点におけるMaintenance script (トーク | 投稿記録)による版 (Imported from text file)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先:案内検索

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);
   }
?>