當前位置: 首頁> 函數類別大全> ob_implicit_flush

ob_implicit_flush

打開/關閉隱式刷新
名稱:ob_implicit_flush
分類:輸出緩衝控制
所屬語言:php
一句話介紹:打開或關閉隱式沖洗。

定義和用法

ob_implicit_flush()函數用於啟用或禁用隱式刷新。

當啟用時,隱式刷新會在產生輸出時立即將其發送到瀏覽器,這樣就不需要調用flush()函數。

實例

在每個產生輸出的語句上立即將內容髮送到瀏覽器:

 <?php
// 開啟隱式刷新
ob_implicit_flush ( 1 ) ;

// 如果內容太短,某些瀏覽器將不會顯示內容
// 我們使用str_pad() 使輸出足夠長
echo str_pad ( "Hello World!" , 4096 ) ;

// 即使腳本仍在運行,瀏覽器也已經可以看到內容
sleep ( 3 ) ;
?>

文法

ob_implicit_flush ( flag ) ;
參數 描述
flag 當設置為1 時,啟用隱式刷新。當設置為0 時,禁用隱式刷新。
同類函數
  • 打開輸出緩衝 ob_start

    ob_start

    打開輸出緩衝
  • 列出正在使用的所有輸出處理程序 ob_list_handlers

    ob_list_handlers

    列出正在使用的所有輸出處理程序
  • 獲取輸出緩衝區的狀態 ob_get_status

    ob_get_status

    獲取輸出緩衝區的狀態
  • 獲取當前緩衝區內容並刪除當前輸出緩衝區 ob_get_clean

    ob_get_clean

    獲取當前緩衝區內容並刪除當前輸出緩衝區
  • 刷新(發送)輸出緩衝區並關閉輸出緩衝 ob_end_flush

    ob_end_flush

    刷新(發送)輸出緩衝區並關閉輸出緩衝
  • ob_start對gzip輸出緩衝區的回調函數 ob_gzhandler

    ob_gzhandler

    ob_start對gzip輸出緩衝區的回
  • 刷新系統輸出緩衝區 flush

    flush

    刷新系統輸出緩衝區
  • 返回輸出緩衝區的長度 ob_get_length

    ob_get_length

    返回輸出緩衝區的長度
熱門文章