Fungsi fgetc
Fungsi fgetc membaca dan mengembalikan satu karakter dari file.
Sebagai parameter fungsi menerima pointer ke file,
mengembalikan string dengan satu karakter atau false jika akhir file tercapai.
Sintaks
fgetc(resource $handle): string|false
Contoh
Mari baca file karakter demi karakter dan cetak setiap karakter:
<?php
$file = fopen('test.txt', 'r');
if ($file) {
while (($char = fgetc($file)) !== false) {
echo $char;
}
fclose($file);
}
?>
Contoh
Mari baca hanya karakter pertama dari file:
<?php
$file = fopen('test.txt', 'r');
if ($file) {
$char = fgetc($file);
echo $char;
fclose($file);
}
?>
Contoh
Penanganan kasus ketika akhir file tercapai:
<?php
$file = fopen('empty.txt', 'r');
if ($file) {
$res = fgetc($file);
var_dump($res);
fclose($file);
}
?>