举报投诉联系我们 手机版 热门标签 编程学
您的位置:编程学 > php fgets函数 PHP fgets() 函数

php fgets函数 PHP fgets() 函数

2023-03-17 23:18 PHP教程

php fgets函数 PHP fgets() 函数

php fgets函数

PHP fgets函数是一个用于从文件指针中读取一行的函数,它可以用来读取文本文件中的每一行。它是PHP中最常用的文件处理函数之一,它可以让你在不打开文件的情况下读取文件中的内容。

fgets函数接收两个参数:第一个是要读取的文件指针;第二个是要读取的字节数。如果省略第二个参数,则fgets函数会尝试读取到文件末尾。

$file = fopen("test.txt", "r");  // 打开文件
while(!feof($file)) {  // 判断是否到达文件末尾
    $line = fgets($file);  // 读取一行内容
    echo $line;  // 输出内容
}
fclose($file);  // 关闭文件

PHP fgets() 函数

PHP fgets() 函数


PHP Filesystem 参考手册 完整的 PHP Filesystem 参考手册

定义和用法

fgets() 函数从打开的文件中返回一行。

fgets() 函数会在到达指定长度或读到文件末尾(EOF)时(以先到者为准),停止返回一个新行。

如果失败该函数返回 FALSE。

语法

fgets(file,length)

参数 描述
file 必需。规定要读取的文件。
length 可选。规定要读取的字节数。默认是 1024 字节。


实例 1

<?php
$file = fopen("test.txt","r");
echo fgets($file);
fclose($file);
?>

上面的代码将输出:

Hello, this is a test file.


实例 2

按行读取文件:

<?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 Filesystem 参考手册 完整的 PHP Filesystem 参考手册
阅读全文
以上是编程学为你收集整理的php fgets函数 PHP fgets() 函数全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
© 2024 编程学 bianchengxue.com 版权所有 联系我们
桂ICP备19012293号-7 返回底部