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