fgetc() 関数は、開いているファイルから 1 つの文字を返します。
fgetc(ファイル)
パラメータ | 説明する |
---|---|
ファイル | 必須。チェックするドキュメントを指定します。 |
注:この関数は大きなファイルでは非常に遅くなるため、大きなファイルでの使用は意図されていません。大きなファイルから一度に 1 文字を読み取る必要がある場合は、 fgets() を使用して一度に 1 行ずつデータを読み取り、次に fgetc() を使用してデータを一度に 1 行ずつ処理します。
<?php$file = fopen("test2.txt","r");echo fgetc($file);fclose($file);?>
上記のコードは次のように出力します。
H
ファイルを 1 文字ずつ読み取ります。
<?php$file = fopen("test2.txt","r");while (! feof ($file)) { echo fgetc($file) }fclose($file);?>
上記のコードは次のように出力します。
こんにちは、これはテストファイルです。