Fungsi fpassthru
Fungsi fpassthru mengoutputkan semua data dari file, mulai dari posisi saat ini penunjuk file hingga akhir. Fungsi menerima satu parameter - penunjuk ke file yang harus dibuka untuk dibaca. Setelah eksekusi, fungsi mengembalikan jumlah byte yang dioutputkan atau false jika terjadi kesalahan.
Sintaks
fpassthru(resource $handle): int|false
Contoh
Mari output isi file 'data.txt':
<?php
$file = fopen('data.txt', 'r');
fpassthru($file);
fclose($file);
?>
Contoh
Mari periksa jumlah byte yang dioutputkan:
<?php
$file = fopen('data.txt', 'r');
$bytes = fpassthru($file);
echo "Bytes output: $bytes";
fclose($file);
?>
Contoh
Mari coba menggunakan fpassthru setelah membaca file sebagian:
<?php
$file = fopen('data.txt', 'r');
fgets($file); // baca baris pertama
fpassthru($file); // output sisa file
fclose($file);
?>