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

flush

刷新系統輸出緩衝區
名稱:flush
分類:輸出緩衝控制
所屬語言:php
一句話介紹:嘗試將系統輸出緩衝區中的內容髮送到瀏覽器。

定義和用法

lush()函數請求服務器將其當前緩衝的輸出發送到瀏覽器。服務器配置可能並不總是允許這種情況發生。

實例

在腳本運行完成之前向瀏覽器輸出一個字符串:

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

// 使用flush() 將字符串發送到瀏覽器
flush ( ) ;

// 三秒後顯示其餘內容
sleep ( 3 ) ;
echo "<br>" ;
echo "Hello World!" ;
?>

親自試一試

文法

flush ( ) ;
同類函數
  • 打開/關閉隱式刷新 ob_implicit_flush

    ob_implicit_flush

    打開/關閉隱式刷新
  • 清除(擦除)輸出緩衝區並關閉輸出緩衝 ob_end_clean

    ob_end_clean

    清除(擦除)輸出緩衝區並關閉輸出緩衝
  • 打開輸出緩衝 ob_start

    ob_start

    打開輸出緩衝
  • 刷新(發送)輸出緩衝區並關閉輸出緩衝 ob_end_flush

    ob_end_flush

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

    ob_get_clean

    獲取當前緩衝區內容並刪除當前輸出緩衝區
  • 返回輸出緩衝區的長度 ob_get_length

    ob_get_length

    返回輸出緩衝區的長度
  • 刷新(發送)輸出緩衝區 ob_flush

    ob_flush

    刷新(發送)輸出緩衝區
  • 列出正在使用的所有輸出處理程序 ob_list_handlers

    ob_list_handlers

    列出正在使用的所有輸出處理程序
熱門文章