fgetc Fonksiyonu
fgetc fonksiyonu bir dosyadan bir karakter okur ve döndürür.
Fonksiyon bir parametre olarak bir dosya tanıtıcısı alır,
bir karakter içeren bir dizgi veya dosya sonuna ulaşılırsa false döndürür.
Sözdizimi
fgetc(resource $handle): string|false
Örnek
Dosyayı karakter karakter okuyup her karakteri yazdıralım:
<?php
$file = fopen('test.txt', 'r');
if ($file) {
while (($char = fgetc($file)) !== false) {
echo $char;
}
fclose($file);
}
?>
Örnek
Dosyadan sadece ilk karakteri okuyalım:
<?php
$file = fopen('test.txt', 'r');
if ($file) {
$char = fgetc($file);
echo $char;
fclose($file);
}
?>
Örnek
Dosya sonuna ulaşıldığı durumun işlenmesi:
<?php
$file = fopen('empty.txt', 'r');
if ($file) {
$res = fgetc($file);
var_dump($res);
fclose($file);
}
?>