(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)
ob_get_flush — 刷出(送出)緩沖區內容,以字符串形式返回內容,并關(guān)閉輸出緩沖區。
ob_get_flush() 刷出(送出)緩沖區內容,以字符串形式返回內容,并關(guān)閉輸出緩沖區。
注意: 這個(gè)函數與ob_end_flush()相似,不同的是本函數還會(huì )以字符串形式返回緩沖區內容。
返回輸出緩沖區的內容;或者是,如果沒(méi)有起作用的輸出緩沖區,返回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());
?>
以上例程會(huì )輸出:
Array ( [0] => default output handler ) Array ( )