fgetc()函数可以从打开的文件返回单个字符,并从给定的文件指针获取字符。
string fgetc ( resource $handle )
返回一个包含有一个字符的字符串,该字符从 handle 指向的文件中得到。 碰到 EOF 则返回 FALSE。
此函数处理非常大的文件非常慢,因此不能用于处理大文件。 如果需要从大文件中顺序读取一个字符,请使用fgets()函数顺序读取一行数据,然后使用fgetc()函数顺序处理该行数据。
<?php $file = fopen("/PhpProject/sample.txt", "r"); echo fgetc($file); fclose($file); ?>
输出结果
n
<?php $file = fopen("/PhpProject/sample.txt", "r"); while(! feof($file)) { echo fgetc($file); } fclose($file); ?>
输出结果
(cainiaoplus.com)