Home » PHP » Fungsi ob_implicit_flush() Output Control PHP

Fungsi ob_implicit_flush() Output Control PHP

by Hanifah Nurbaeti
by Hanifah Nurbaeti

Section Artikel

Definisi dan Penggunaan

Fungsi ob_implicit_flush() digunakan untuk mengaktifkan atau menonaktifkan implisit flush. Saat diaktifkan, implisit flush mengirimkan output langsung ke browser segera setelah dibuat sehingga panggilan ke fungsi flush() tidak diperlukan.

Syntax

ob_implicit_flush(flag);

Nilai Parameter

ParameterDeskripsi
flagJika disetel ke 1, implisit flush diaktifkan. Jika disetel ke 0, implisit flush dimatikan.

Detail Teknis

PHP Version:4+

Contoh
Kirim konten segera ke browser pada setiap pernyataan yang menghasilkan output:

<?php
// Nyalakan implicit flush
ob_implicit_flush(1);

// Beberapa browser tidak akan menampilkan konten jika terlalu pendek
// Gunakan str_pad() untuk membuat keluaran cukup panjang
echo str_pad("Hello World!", 4096);

// Walaupun script masih berjalan, browser sudah bisa melihat kontennya
sleep(3);
?>

You may also like