Функции PHP fgetc()Functions
Полное справочное руководство по файловой системе PHP
Определение и использование
Функция fgetc() возвращает один символ из открытого файла.
Синтаксис
fgetc(file)
| Parameters | Описание |
|---|---|
| файл | Обязательный. Указывает файл для проверки. |
Советы и примечания
Примечание:Эта функция очень медленно работает при обработке больших файлов, поэтому она не используется для обработки больших файлов. Если вам нужно читать по одному символу за раз из большого файла, используйте 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);
?>
Приведённый выше код выведет:
Привет, это тестовый файл.
Полное справочное руководство по файловой системе PHP Другие расширения