(PHP 4, PHP 5, PHP 7, PHP 8)
fgetc — ファイルポインタから1文字取り出す
$stream
): string|false指定したファイルポインタから 1 文字読み出します。
stream
ファイルポインタは、有効なファイルポインタである必要があり、 fopen() または fsockopen() で正常にオープンされた (そしてまだ fclose() でクローズされていない) ファイルを指している必要があります。
stream
が指すファイルポインタから 1 文字読み出し、
その文字からなる文字列を返します。EOF の場合に false
を返します。
例1 fgetc() の例
<?php
$fp = fopen('somefile.txt', 'r');
if (!$fp) {
echo 'somefile.txt をオープンできませんでした';
}
while (false !== ($char = fgetc($fp))) {
echo "$char\n";
}
?>
注意: この関数はバイナリデータに対応しています。