Funksjonen fgetc
Funksjonen fgetc leser og returnerer ett tegn fra en fil.
Som parameter tar funksjonen en peker til filen,
returnerer en streng med ett tegn eller false hvis slutten av filen er nådd.
Syntaks
fgetc(resource $handle): string|false
Eksempel
La oss lese filen tegn for tegn og skrive ut hvert tegn:
<?php
$file = fopen('test.txt', 'r');
if ($file) {
while (($char = fgetc($file)) !== false) {
echo $char;
}
fclose($file);
}
?>
Eksempel
La oss lese bare det første tegnet fra filen:
<?php
$file = fopen('test.txt', 'r');
if ($file) {
$char = fgetc($file);
echo $char;
fclose($file);
}
?>
Eksempel
Håndtering av tilfellet når slutten av filen er nådd:
<?php
$file = fopen('empty.txt', 'r');
if ($file) {
$res = fgetc($file);
var_dump($res);
fclose($file);
}
?>