(PHP 4, PHP 5, PHP 7, PHP 8)
gzeof — 测试 gz 文件指针的 EOF
$stream
测试给定的 GZ 文件指针是否为 EOF.
stream
GZ 文件指针。它必须有效,并且必须指向由 gzopen() 成功打开的文件。
如果 gz 文件指针位于 EOF 或发生错误,则返回 true;否则返回 false。
true
false
示例 #1 gzeof() 示例
<?php$gz = gzopen('somefile.gz', 'r');while (!gzeof($gz)) { echo gzgetc($gz);}gzclose($gz);?>
小心这个例子。如果 gzopen 没有返回有效的句柄,gzeof 将执行一个不错的循环。
<?php# 修正示例 $gz = gzopen('somefile.gz', 'r');while ($gz && !gzeof($gz)) { echo gzgetc($gz);}gzclose($gz);?>