Fungsi fgetc
Fungsi fgetc membaca dan mengembalikan satu aksara daripada fail.
Sebagai parameter, fungsi menerima penunjuk ke fail,
mengembalikan rentetan dengan satu aksara atau false jika hujung fail dicapai.
Sintaks
fgetc(resource $handle): string|false
Contoh
Baca fail aksara demi aksara dan keluarkan setiap aksara:
<?php
$file = fopen('test.txt', 'r');
if ($file) {
while (($char = fgetc($file)) !== false) {
echo $char;
}
fclose($file);
}
?>
Contoh
Baca hanya aksara pertama daripada fail:
<?php
$file = fopen('test.txt', 'r');
if ($file) {
$char = fgetc($file);
echo $char;
fclose($file);
}
?>
Contoh
Pemprosesan kes apabila hujung fail dicapai:
<?php
$file = fopen('empty.txt', 'r');
if ($file) {
$res = fgetc($file);
var_dump($res);
fclose($file);
}
?>