php fgets()函数从文件指针读取一行
语法:
fgets(file,length)
参数
说明
必需的. 指定姚要读取的文件
长度
可选. 指定姚都区的字节数. 默认值为102字节
从文件所指向的文件中读取一行,并返回最大长度为1个字节的字符串. 遇到换行符(包含在返回值中
,),EOF或在读取长度为1个字节后停止(取决于遇到的情况). 如果未指定长度,
默认值为1K或1024字节
如果失败,则返回false
现在假设有一个文件sites.txt,该文件有三行php fgets 读取指定行,内容如下:
woyouxian.com
blabla.cn
google.com
sites.txt的文件路径如下:
C:\admin\php\sites.txt
php代码如下:
$f= fopen("C:\\admin\\php\\sites.txt","r");
while (!feof($f))
{
$line = fgets($f);
echo "site: ",$line,"
";
}
fclose($f);
?>
执行php文件php fgets 读取指定行,返回结果如下:
site: woyouxian.com
site: blabla.cn
site: google.com
php代码的第一行是打开文件,最后一行是关闭文件. while循环语句中说,当文件未结束时,
读取一行并循环执行,直到到达文件末尾.
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-208016-1.html