<Lengkap PHP Filesystem Referensi
Definisi dan Penggunaan
The fpassthru() fungsi membaca semua data dari posisi saat ini dalam sebuah file terbuka, sampai EOF, dan menulis hasilnya ke buffer output.
Fungsi ini mengembalikan jumlah karakter lulus atau FALSE pada kegagalan.
Sintaksis
fpassthru(file)
Parameter | Deskripsi |
---|---|
file | Wajib. Menentukan file atau sumber daya untuk membaca dari terbuka |
Tips dan Catatan
Note: Bila menggunakan fpassthru() pada file biner pada Windows, ingat untuk membuka file dalam mode biner.
Tip: Panggilan rewind() untuk mengatur pointer file ke awal file jika Anda telah menulis ke file.
Tip: Jika Anda hanya ingin menumpahkan isi file ke buffer output, tanpa terlebih dahulu memodifikasi itu, gunakan readfile() fungsi bukan.
contoh 1
<?php
$file = fopen("test.txt","r");
// Read first line
fgets($file);
// Send rest of the file to the output buffer
echo fpassthru($file);
fclose($file);
?>
Output dari kode di atas bisa menjadi:
There are three lines in this file.
This is the last line.59
59 menunjukkan jumlah karakter berlalu.
contoh 2
Dump halaman indeks dari server www:
<?php
$file = fopen("http://www.example.com","r");
fpassthru($file);
?>
<Lengkap PHP Filesystem Referensi