📅  最后修改于: 2023-12-03 15:15:03.115000             🧑  作者: Mango
feof
feof
是 PHP 中的一个用于检查文件指针是否已经到了文件结尾的函数。如果当前指针位于文件的结尾,则该函数返回 true
,否则返回 false
。
bool feof ( resource $handle )
$handle
:表示已经打开的文件指针资源。true
。false
。$handle = fopen("file.txt", "r");
if ($handle) {
while (!feof($handle)) { // 判断文件指针是否到结尾
$buffer = fgets($handle, 4096); // 读取文件中的一行
echo $buffer; // 输出读取到的内容
}
fclose($handle);
}
代码解释:
fopen
函数打开一个文件,得到文件指针资源 $handle
。while
循环判断文件指针是否到了文件结尾。fgets
函数读取文件中的一行文本,保存到 $buffer
变量中。feof
函数前,务必先检查文件指针是否已经正确打开,否则会返回 false
。