PHP fgets() function is used for reading a single line from a file. This function takes two arguments as described below.
1. File指定读取内容的文件名
2. 长度可选参数指定要从文件中读取的字节数。
Syntax
PHP fgets()函数使用以下语法。
fgets(file, length)
示例 – 读取一行
下面是从文件中读取单行的两个示例。使用此示例从文件中读取完整的第一行内容。
|
<?php
$fn = fopen(“/var/data/myfile.txt”,"r");
$result = fgets($fn);
echo $result;
fclose($fn);
?>
|
除了一行之外,您还可以定义从文件中读取的字节数:
|
<?php
$fn = fopen(“/var/data/myfile.txt”,"r");
$result = fgets($fn, 20);
echo $result;
fclose($fn);
?>
|
示例 – 读取所有行
使用此示例使用 for 循环从文件中一一读取所有行。使用PHPfeof()函数查找文件末尾。
|
<?php
$fn = fopen(“/var/data/myfile.txt”,"r");
while(! feof($fn)) {
$result = fgets($fn);
echo $result;
}
fclose($fn);
?>
|
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)