Функция PHP fgetc ()
Определение и использование
Функция fgetc () возвращает один символ из открытого файла.
грамматика
fgetc(file)
参数 | 描述 |
---|---|
file | 必需。规定要检查的文件。 |
Советы и примечания
Примечание: Эта функция обрабатывает большие файлы очень медленно, так что он не обрабатывает большие файлы.Если вам нужно прочитать символ из большого файла последовательно, используйте fgets () читает строку данных последовательно, а затем использовать fgetc () линии последовательно обрабатываемые данные.
Пример 1
<?php
$file = fopen("test2.txt","r");
echo fgetc($file);
fclose($file);
?>
$file = fopen("test2.txt","r");
echo fgetc($file);
fclose($file);
?>
Код выше вывод будет:
H
Пример 2
По характеру чтения файла:
<?php
$file = fopen("test2.txt","r");
while (! feof ($file))
{
echo fgetc($file);
}
fclose($file);
?>
$file = fopen("test2.txt","r");
while (! feof ($file))
{
echo fgetc($file);
}
fclose($file);
?>
Код выше вывод будет:
Hello, this is a test file.
Полное PHP Filesystem Справочное руководство