PHP fgetc()函数
函数 fgetc() 可以从打开的文件中返回一个字符,并从给定的文件指针获取一个字符。
语法
string fgetc ( resource $handle )
此函数可能返回布尔值false,也可能返回被评估为false的非布尔值,例如0或” “。
此函数处理非常大的文件非常慢,所以无法用于处理大文件。如果我们需要按顺序从大文件中读取一个字符,请使用fgets()函数按顺序读取一行数据,然后使用fgetc()函数按顺序处理该行数据。
示例1
<?php
file = fopen("/PhpProject/sample.txt", "r");
echo fgetc(file);
fclose($file);
?>
输出
t
示例2
<?php
file = fopen("/PhpProject/sample.txt", "r");
while(! feof(file)) {
echo fgetc(file);
}
fclose(file);
?>
输出
tutorialspoint