Функция PHP fgets ()
Определение и использование
Функция fgets () возвращает строку из открытого файла.
Функция fgets (), когда он достигает конца заданной длины или чтения файла (EOF) (в зависимости от того, что произойдет раньше), Стоп для возврата на новую строку.
Если он выходит из строя функция возвращает FALSE.
грамматика
fgets(file,length)
参数 | 描述 |
---|---|
file | 必需。规定要读取的文件。 |
length | 可选。规定要读取的字节数。默认是 1024 字节。 |
Пример 1
<?php
$file = fopen("test.txt","r");
echo fgets($file);
fclose($file);
?>
$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);
?>
$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.
There are three lines here.
This is the last line.
Полное PHP Filesystem Справочное руководство