PHP fgetc()関数


PHP Filesystem 参考手册完全な PHP Filesystem リファレンスマニュアル

定義と用法

fgetc() 関数は、開いているファイルから1文字を返します。

構文

fgetc(file)

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


ヒントと注意事項

注記:この関数は大きなファイルを処理するのが非常に遅いため、大きなファイルの処理には使用されません。大きなファイルから1文字ずつ順番に読み取る必要がある場合は、fgets() を使用してデータを1行ずつ読み取り、その後 fgetc() を使用して行データを順に処理してください。


例 1

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

上記のコードは次のように出力します:

H


例 2

ファイルを文字単位で読み取る:

<?php
$file = fopen("test2.txt","r");

while (! feof ($file))
{
echo fgetc($file);
}

fclose($file);
?>

上記のコードは次のように出力します:

Hello, this is a test file.


PHP Filesystem 参考手册完全な PHP Filesystem リファレンスマニュアル その他の拡張機能