📜  PHP | feof( )函数

📅  最后修改于: 2022-05-13 01:56:53.152000             🧑  作者: Mango

PHP | feof( )函数

PHP中的 feof()函数是一个内置函数,用于测试文件指针上的文件结尾。它检查是否已到达“文件结尾”。如果事先不知道内容的大小,则使用 feof()函数循环文件的内容。

如果已到达文件结尾或发生错误,则 feof()函数返回 True。否则返回 False。

句法:

feof( $file )

参数: PHP中的 feof()函数只接受一个参数,即 $file。此参数指定必须检查文件结尾的文件。

返回值:如果已到达文件结尾或发生错误,则返回 TRUE。否则返回 False。

错误和异常

  1. 如果传递的文件指针无效,它将进入无限循环,因为文件结尾未能返回 True。
  2. 如果 fsockopen() 打开的连接没有被服务器关闭,feof()函数会挂起。

下面的程序说明了 feof()函数:

程序1 :在下面的程序中,名为“singleline.txt”的文件仅包含一行文本,即“此文件仅包含一行。”。


输出:

This file consists of only a single line.

程序 2 :在下面的程序中,名为“gfg.txt”的文件包含以下文本。


输出:

This is the first line.
This is the second line.
This is the third line.

参考:
http:// PHP.net/manual/en/函数.feof。 PHP