Halo teman-teman, pada kesempatan kali ini saya akan membahas tentang fungsi readfile() pada PHP. Pada dasarnya fungsi readfile() adalah untuk membaca suatu file text secara keseluruhan dengan PHP lalu menyimpannya ke dalam buffer. Untuk menampilkan isi buffer tersebut, kita dapat menggunakan echo. Fungsi readfile() ini menampilkan seluruh isi text termasuk spasi dan karakter enter dan juga jumlah karakternya. Fungsi readfile() akan mengembalikan nilai berupa string, jadi jika dibuka pada jendela browser tag-tag pada file akan di encode seperti HTML sehingga enter pada file akan terbaca sebagai spasi dan jika ingin menambahkan enter kita bisa sisipkan tag <br/>.

Cara pemanggilan.

readfile(“$nama_file”);

 

sebagai contoh saya akan membuat file dengan nama data-diri.txt yang berisi :

 

Nama : Arul ,<br/>

Alamat : Tangerang

 

Kemudian saya simpan pada folder yang sama dengan file php yang akan saya buat. Kemudian saya akan buat file php isinya sebagai berikut :

 

<!DOCTYPE html>

<html>

<body>

 

<?php

echo readfile(“data-diri.txt”);

?>

 

</body>

</html>

 

Kemudian save saya save dengan nama index.php didalam folder yang sama dengan file data-diri.txt tadi. Dan coba buka pada jendela browser.