PHP fgetc() ファンクション

定義と使用方法

fgetc() ファンクションはファイルポインタから1文字を読み取ります。

文法

fgetc(file)
パラメータ 説明
file 必須。チェックするファイルを指定します。

説明

文字列を返します。その文字列には、 file 指し示すファイルから得られる。EOF に達すると false を返します。

ファイルポインタは有効で、ファイルポインタ fopen() または fsockopen() が成功して開かれた(まだ読み込まれていない) fclose() 閉じた()のファイル。

ヒントと注釈

注意:この関数は布尔値 false を返す可能性がありますが、false と等しい非布尔値(例えば 0 または "")を返す可能性もあります。

注釈:この関数はバイナリーオブジェクトに安全に使用できます。

例 1

<?php
$file = fopen("test.txt","r");
echo fgetc($file);
fclose($file);
?>

出力は以下のようになります:

H

例 2

<?php
$file = fopen("test.txt","r");
while (! feof ($file))
  {
  echo fgetc($file);
  }
fclose($file);
?>

出力は以下のようになります:

こんにちは、これはテストファイルです。