Fungsi ob_start() Output Control PHP

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 |
PHP_OUTPUT_HANDLER_FLUSHABLE |
PHP_OUTPUT_HANDLER_REMOVABLE

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

Lihat lebih banyak:  Urutan Kabel Straight dan Cross Beserta Fungsi dan Contohnya

Sumber: https://taylorswift10years.com

Kategori: Teknologi

Leave a Reply

Your email address will not be published.