• 技术文章 >后端开发 >PHP问题

    PHP中feof 什么意思

    藏色散人藏色散人2021-11-23 09:29:45原创55

    PHP中feof是一个用于检测是否已到达文件末尾的函数,其使用语法是“feof(file)”,其中参数file规定了要检查的打开文件。

    本文操作环境:Windows7系统、PHP7.1、Dell G3电脑。

    PHP中feof 什么意思?

    feof() 函数检测是否已到达文件末尾 (eof)。

    如果文件指针到了 EOF 或者出错时则返回 TRUE,否则返回一个错误(包括 socket 超时),其它情况则返回 FALSE。

    语法

    feof(file)

    参数

    file 必需。规定要检查的打开文件。

    说明

    file 参数是一个文件指针。这个文件指针必须有效,并且必须指向一个由 fopen() 或 fsockopen() 成功打开(但还没有被 fclose() 关闭)的文件。

    提示和注释

    提示:feof() 函数对遍历长度未知的数据很有用。

    注意:如果服务器没有关闭由 fsockopen() 所打开的连接,feof() 会一直等待直到超时而返回 TRUE。默认的超时限制是 60 秒,可以使用 stream_set_timeout() 来改变这个值。

    注意:如果传递的文件指针无效可能会陷入无限循环中,因为 EOF 不会返回 TRUE。

    例子

    <?php
    $file = fopen("test.txt", "r");
    //输出文本中所有的行,直到文件结束为止。
    while(! feof($file))
      {
      echo fgets($file). "<br />";
      }
    fclose($file);
    ?>

    输出:

    Hello, this is a test file. 
    There are three lines here. 
    This is the last line.

    推荐学习:《PHP视频教程

    以上就是PHP中feof 什么意思的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:PHP feof
    上一篇:php怎么不四舍五入取整 下一篇:php怎么每次查询10条数据
    VIP会员

    相关文章推荐

    • php feof()函数的介绍与使用 feof()函数读文件的方法• php feof函数怎么用• php怎么检测gd2是否安装• PHP中怎样获取和检测文件的属性?(总结分享)

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网