(PHP 4, PHP 5)
fgetc — Считывает символ из файла
Функция возвращает строку, содержащую один символ, прочитанный из файла, на который указывает handle. Возвращает FALSE по достижению конца файла (EOF).
Дескриптор должен указывать на файл, открытый ранее с помощью функции fopen(), popen() или fsockopen().
Указатель на файл должен быть корректным и указывать на файл, успешно открытый функциями fopen() или fsockopen() (и все еще не закрытым функцией fclose()).
Эта функция может возвращать как boolean FALSE, так и не-boolean значение, которое приводится к FALSE, например, 0 или "". За более подробной информации обратитесь к разделу Булев тип. Используйте оператор === для проверки значения, возвращаемого этой функцией.
Пример #1 Пример использования функции fgetc()
<?php
$fp = fopen('somefile.txt', 'r');
if (!$fp) {
echo 'Ошибка при открытии файла somefile.txt';
}
while (false !== ($char = fgetc($fp))) {
echo "$char\n";
}
?>
Замечание: Эта функция безопасна для обработки данных в двоичной форме.
См.также описания функций fread(), fopen(), popen(), fsockopen() и fgets().