Fungsi readfile
Fungsi readfile membaca fail dan serta-merta menghantar kandungannya ke buffer output.
Ia mengembalikan bilangan bait yang dibaca atau false sekiranya berlaku ralat. Parameter pertama ialah laluan fail,
kedua (pilihan) - bendera carian fail dalam include_path, ketiga (pilihan) - konteks strim.
Sintaks
readfile(
string $filename,
bool $use_include_path = false,
?resource $context = null
): int|false
Contoh
Mari paparkan kandungan fail teks:
<?php
$res = readfile('example.txt');
echo "bait dibaca: " . $res;
?>
Contoh
Mari cuba baca fail yang tidak wujud:
<?php
$res = readfile('nonexistent.txt');
if ($res === false) {
echo "Gagal membaca fail";
}
?>
Contoh
Menggunakan bendera include_path:
<?php
$res = readfile('config.ini', true);
echo $res !== false ? "Bacaan berjaya" : "Bacaan gagal";
?>
Lihat juga
-
fungsi
file_get_contents,
yang membaca fail ke dalam rentetan -
fungsi
fpassthru,
yang memaparkan baki fail -
fungsi
file,
yang membaca fail ke dalam array