Функция fgetc
Функцията fgetc чете и връща един символ от файл.
Като параметър функцията приема указател към файл,
връща низ с един символ или false, ако е достигнат края на файла.
Синтаксис
fgetc(resource $handle): string|false
Пример
Нека прочетем файл символ по символ и изведем всеки символ:
<?php
$file = fopen('test.txt', 'r');
if ($file) {
while (($char = fgetc($file)) !== false) {
echo $char;
}
fclose($file);
}
?>
Пример
Нека прочетем само първия символ от файла:
<?php
$file = fopen('test.txt', 'r');
if ($file) {
$char = fgetc($file);
echo $char;
fclose($file);
}
?>
Пример
Обработка на случая, когато е достигнат края на файла:
<?php
$file = fopen('empty.txt', 'r');
if ($file) {
$res = fgetc($file);
var_dump($res);
fclose($file);
}
?>