Definisi dan juga Penggunaan
Fungsi ob_start()
digunakan utuk dapat membuat output buffer . Fungsi callback dapat diteruskan untuk lakukan pemrosesan pada informasi buffer di masa lalu dikeluarkan berasal dari buffer. Flag dapat digunakan untuk mengizinkan atau bahkan membatasi yang dilakukan melalui buffer.
Syntax
ob_start(callback, chunk_size, flags);
Nilai Parameter
Parameter | Deskripsi |
---|---|
callback | Optional. Callback yang digunakan untuk memproses informasi buffer di masa lalu flush. Fungsi callback perlu {memiliki} parameter berikut: Deskripsi Parameter buffer Isi output buffer panggung A bitmask yang kemungkinan besar {memiliki} sejumlah indikasi berikut: PHP_OUTPUT_HANDLER_START – Jika output buffer baru saja saja dibuat PHP_OUTPUT_HANDLER_FLUSH – Jika output buffer menit ini sederhana dibilas PHP_OUTPUT_HANDLER_FINAL – Jika output buffer pasti akan langsung dihapus setelah prosedur bedah ini |
chunk_size | Optional. Default ke dalam 0. Ketika diatur ke dalam nilai pasar yang lebih raksasa berasal dari nol, buffer pasti akan secara otomotif di-flush langsung setelah durasi informasi pergi nilai pasar ini |
flags | Optional. Default-nya adalah PHP_OUTPUT_HANDLER_STDFLAGS.
Bitmask yang menentukan prosedur bedah apa yang diizinkan untuk dilakukan buffer. Ini kemungkinan besar berisi flag berikut: PHP_OUTPUT_HANDLER_CLEANABLE – Panggilan ke dalam ob_clean(), ob_end_clean() dan juga ob_get_clean() diizinkan. PHP_OUTPUT_HANDLER_FLUSHABLE – Panggilan ke dalam ob_flush(), ob_end_flush() dan juga ob_get_flush() diizinkan. PHP_OUTPUT_HANDLER_REMOVABLE – Panggilan ke dalam ob_end_clean(), ob_end_flush() dan juga ob_get_flush() diizinkan. PHP_OUTPUT_HANDLER_STDFLAGS – Setara bersama PHP_OUTPUT_HANDLER_CLEANABLE | |
Detail Teknis
Return Value: | TRUE jika hasil, FALSE jika berhenti bekerja |
---|---|
PHP Version: | 4+ |
Contoh
Buat output buffer :
<?php ob_start(); echo "Konten ini tidak pasti akan dikirim ke dalam browser.."; ob_end_clean(); echo "Konten ini pasti akan dikirim ke dalam browser.."; ?> // Output : Konten ini pasti akan dikirim ke dalam browser.
Anda sederhana menonton: Fungsi ob_start() Output Control PHP
Sumber: https://taylorswift10years.com
Kategori: Teknologi