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);
?>
输出结果
(cainiaojc.com)