Руководство по PHP
Пред. |  | След.

# fgetc

(PHP 3, PHP 4, PHP 5)

fgetc -- Считывает символ из файла

## Описание

string fgetc ( resource handle )

Функция возвращает строку, содержащую один символ, прочитанный из файла, на который указывает handle. Возвращает `FALSE` по достижению конца файла (EOF).

Дескриптор должен указывать на файл, открытый ранее с помощью функции fopen(), popen() или fsockopen().

Указатель на файл должен быть корректным и указывать на файл, успешно открытый функциями fopen() или fsockopen().

Внимание
Эта функция может возвращать как логическое значение `FALSE`, так и не относящееся к логическому типу значение, которое приводится к `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().

Пред. | Начало | След.
fflush | Уровень выше | fgetcsv