Funkcija fgetc
Funkcija fgetc skaito ir grąžina vieną simbolį iš failo.
Kaip parametrą funkcija priima failo rodyklę,
grąžina eilutę su vienu simboliu arba false, jei pasiektas failo pabaiga.
Sintaksė
fgetc(resource $handle): string|false
Pavyzdys
Perskaitykime failą po simbolį ir išveskime kiekvieną simbolį:
<?php
$file = fopen('test.txt', 'r');
if ($file) {
while (($char = fgetc($file)) !== false) {
echo $char;
}
fclose($file);
}
?>
Pavyzdys
Perskaitykime tik pirmą simbolį iš failo:
<?php
$file = fopen('test.txt', 'r');
if ($file) {
$char = fgetc($file);
echo $char;
fclose($file);
}
?>
Pavyzdys
Atvejo, kai pasiekta failo pabaiga, apdorojimas:
<?php
$file = fopen('empty.txt', 'r');
if ($file) {
$res = fgetc($file);
var_dump($res);
fclose($file);
}
?>