English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP 基礎チュートリアル

PHP 高級チュートリアル

PHP & MySQL

PHP 参考書

PHP fgetc() 関数の用法及び例

PHP Filesystem 参考書

fgetc()関数は、開かれたファイルから単一の文字を返し、指定されたファイルポインタから文字を取得します。

文法

string fgetc ( resource $handle )

 handle 指向のファイルから一文字を含む文字列を返します。EOFに達するとFALSEを返します。

この関数は非常に大きなファイルを処理する際に非常に遅いため、大ファイルの処理には使用しないでください。大ファイルから順次一文字を読み取る必要がある場合は、fgets()関数を使用して一行データを読み取り、その行データをfgetc()関数で順次処理してください。

例1

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

出力結果

n

例2

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

出力結果

oldtoolbag.com

PHP Filesystem 参考書