Az fgetc függvény
Az fgetc függvény egy karaktert olvas és ad vissza egy fájlból.
Paraméterként a függvény egy fájlmutatót fogad,
visszaad egy egykarakteres sztringet vagy false-t, ha a fájl vége elérhető.
Szintaxis
fgetc(resource $handle): string|false
Példa
Olvassuk be a fájlt karakterenként és írjuk ki minden karaktert:
<?php
$file = fopen('test.txt', 'r');
if ($file) {
while (($char = fgetc($file)) !== false) {
echo $char;
}
fclose($file);
}
?>
Példa
Olvassuk csak az első karaktert a fájlból:
<?php
$file = fopen('test.txt', 'r');
if ($file) {
$char = fgetc($file);
echo $char;
fclose($file);
}
?>
Példa
A fájl vége eset kezelése:
<?php
$file = fopen('empty.txt', 'r');
if ($file) {
$res = fgetc($file);
var_dump($res);
fclose($file);
}
?>