Fungsi readfile
Fungsi readfile membaca file dan segera mengirimkan kontennya ke buffer keluaran.
Fungsi ini mengembalikan jumlah byte yang dibaca atau false jika terjadi kesalahan. Parameter pertama adalah jalur file,
parameter kedua (opsional) adalah flag pencarian file di include_path, parameter ketiga (opsional) adalah konteks aliran.
Sintaks
readfile(
string $filename,
bool $use_include_path = false,
?resource $context = null
): int|false
Contoh
Mari tampilkan konten file teks:
<?php
$res = readfile('example.txt');
echo "read bytes: " . $res;
?>
Contoh
Mari coba membaca file yang tidak ada:
<?php
$res = readfile('nonexistent.txt');
if ($res === false) {
echo "Failed to read file";
}
?>
Contoh
Penggunaan flag include_path:
<?php
$res = readfile('config.ini', true);
echo $res !== false ? "Read success" : "Read failed";
?>
Lihat juga
-
fungsi
file_get_contents,
yang membaca file ke dalam string -
fungsi
fpassthru,
yang menampilkan sisa file -
fungsi
file,
yang membaca file ke dalam array