PHP fgets函数是一个用于从文件指针中读取一行的函数,它可以用来读取文本文件中的每一行。它是PHP中最常用的文件处理函数之一,它可以让你在不打开文件的情况下读取文件中的内容。
fgets函数接收两个参数:第一个是要读取的文件指针;第二个是要读取的字节数。如果省略第二个参数,则fgets函数会尝试读取到文件末尾。
$file = fopen("test.txt", "r"); // 打开文件 while(!feof($file)) { // 判断是否到达文件末尾 $line = fgets($file); // 读取一行内容 echo $line; // 输出内容 } fclose($file); // 关闭文件
fgets() 函数从打开的文件中返回一行。
fgets() 函数会在到达指定长度或读到文件末尾(EOF)时(以先到者为准),停止返回一个新行。
如果失败该函数返回 FALSE。
参数 | 描述 |
---|---|
file | 必需。规定要读取的文件。 |
length | 可选。规定要读取的字节数。默认是 1024 字节。 |
上面的代码将输出:
按行读取文件:
上面的代码将输出:
PHP filegroup() 函数 完整的 PHP Filesystem 参考手册定义和用法 filegroup() 函数返回指定文件的组 ID。 如果成功,该函数返回...
PHP fnmatch() 函数 完整的 PHP Filesystem 参考手册定义和用法 fnmatch() 函数根据指定的模式来匹配文件名或字符串。 语法fnmat...
PHP is_uploaded_file() 函数 完整的 PHP Filesystem 参考手册定义和用法 is_uploaded_file() 函数检查指定的文件是否是通过 HTT...
PHP linkinfo() 函数 完整的 PHP Filesystem 参考手册定义和用法 linkinfo() 函数返回有关一个硬连接的信息。 该函数返回设备 ID...
定义和用法mysql_fetch_assoc() 函数从结果集中取得一行作为关联数组。返回根据从结果集取得的行生成的关联数组,如果没有更多行...