Функција 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);
}
?>