Funktsioon fgetc
Funktsioon fgetc loeb ja tagastab ühe sümboli failist.
Parameetrina võtab funktsioon faili viita,
tagastab stringi ühe sümboliga või false, kui on jõutud faili lõppu.
Süntaks
fgetc(resource $handle): string|false
Näide
Loeme faili sümbol haaval ja väljastame iga sümboli:
<?php
$file = fopen('test.txt', 'r');
if ($file) {
while (($char = fgetc($file)) !== false) {
echo $char;
}
fclose($file);
}
?>
Näide
Loeme failist ainult esimese sümboli:
<?php
$file = fopen('test.txt', 'r');
if ($file) {
$char = fgetc($file);
echo $char;
fclose($file);
}
?>
Näide
Juhu töötlemine, kui on jõutud faili lõppu:
<?php
$file = fopen('empty.txt', 'r');
if ($file) {
$res = fgetc($file);
var_dump($res);
fclose($file);
}
?>