刷出(送出)緩衝區內容,以字串形式返回內容,並關閉輸出緩衝區。

ob_get_flush

(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)

ob_get_flush刷出(送出)緩衝區內容,以字串形式返回內容,並關閉輸出緩衝區。

說明

ob_get_flush(): string

ob_get_flush() 刷出(送出)緩衝區內容,以字串形式返回內容,並關閉輸出緩衝區。

注意: 這個函式與ob_end_flush()相似,不同的是本函式還會以字串形式返回緩衝區內容。

返回值

返回輸出緩衝區的內容;或者是,如果沒有起作用的輸出緩衝區,返回false

範例

示例 #1 ob_get_flush() example

<?php
//using output_buffering=On
print_r(ob_list_handlers());

//save buffer in a file
$buffer ob_get_flush();
file_put_contents('buffer.txt'$buffer);

print_r(ob_list_handlers());
?>

以上例程會輸出:

Array
(
    [0] => default output handler
)
Array
(
)

參見

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *