Funktionen fgetc
Funktionen fgetc læser og returnerer et enkelt tegn fra en fil.
Som parameter tager funktionen en filhåndtering,
returnerer en streng med et enkelt tegn eller false, hvis slutningen af filen er nået.
Syntaks
fgetc(resource $handle): string|false
Eksempel
Lad os læse filen tegn for tegn og udskrive hvert tegn:
<?php
$file = fopen('test.txt', 'r');
if ($file) {
while (($char = fgetc($file)) !== false) {
echo $char;
}
fclose($file);
}
?>
Eksempel
Lad os kun læse det første tegn fra filen:
<?php
$file = fopen('test.txt', 'r');
if ($file) {
$char = fgetc($file);
echo $char;
fclose($file);
}
?>
Eksempel
Håndtering af tilfældet, hvor slutningen af filen er nået:
<?php
$file = fopen('empty.txt', 'r');
if ($file) {
$res = fgetc($file);
var_dump($res);
fclose($file);
}
?>