Menyimpan Tampilan Website ke Variabel dengan Output Buffering Control

Halo sahabat phpmahir! kali ini saya akan menulis tentang output buffering conrol di php. Output buffering control berguna untuk menyimpan tampilan ke dalam variabel. Maksudnya adalah kita menyediakan suatu buffer untuk menangkap source html hasil proses program php kita. Contoh  sederhana adalah ketika kita telah membuat suatu website kemudian kita harus membuatnya bisa dikirim via email. Caranya mudah, cukup buffer saja website kita ke dalam suatu variabel, kemudian kirim hasilnya ke email. Selain untuk email, output buffering juga dapat digunakan untuk mekanisme caching.

Masih bingung? Kalau masih bingung mari kita perhatikan script berikut:


Pada script tersebut, source yang harusnya tampil di browser disimpan terlebih dahulu ke dalam variabel $output. Selanjutnya kita bisa menggunakan output untuk ditampilkan di browser dengan perintah echo, bisa juga kita gunakan untuk mengirim email, atau bisa disimpan di database. Dengan output buffering, kita tidak perlu capek-capek mengetik ulang tampilan template ke dalam variabel.

PHP Mahir, Mahirin skill PHP lo!

Tidak ada komentar:

Posting Komentar

Jika Anda memiliki tanggapan dan pertanyaan silakan isi form komentar berikut, kami akan menjawabnya segera. :)