English | 简体中文 | 繁體中文
查询

SplFileObject::eof()函数—用法及示例

「 检查文件指针是否已到达文件末尾 」


函数名称:SplFileObject::eof()

适用版本:PHP 5 >= 5.1.0, PHP 7

函数描述:SplFileObject::eof() 方法用于检查文件指针是否已到达文件末尾。

用法:

bool SplFileObject::eof ( void )

参数: 该函数不接受任何参数。

返回值: 如果文件指针已到达文件末尾,则返回 true。否则,返回 false。

示例: 假设有一个名为example.txt的文本文件,内容如下:

Hello World!
This is an example file.
$file = new SplFileObject('example.txt', 'r');
while (!$file->eof()) {
    $line = $file->current(); // 获取当前行的内容
    echo $line . "<br>";
    $file->next(); // 移动到下一行
}

输出:

Hello World!
This is an example file.
补充纠错
上一个函数: SplFileObject::fflush()函数
下一个函数: SplFileObject::current()函数
热门PHP函数
分享链接