在PHP中,可以使用ob_end_flush()
函數(shù)來關(guān)閉并釋放輸出緩沖區(qū)。該函數(shù)會輸出緩沖區(qū)的內(nèi)容并關(guān)閉緩沖區(qū)。另外,如果希望在關(guān)閉緩沖區(qū)之前獲取緩沖區(qū)的內(nèi)容,可以使用ob_get_contents()
函數(shù)來獲取緩沖區(qū)的內(nèi)容,然后使用ob_end_clean()
函數(shù)來關(guān)閉并清空緩沖區(qū)。
示例代碼如下:
ob_start();
echo "Hello, World!";
$content = ob_get_contents(); // 獲取緩沖區(qū)的內(nèi)容
ob_end_clean(); // 關(guān)閉并清空緩沖區(qū)
// 在這里可以使用$content變量來操作緩沖區(qū)的內(nèi)容
// 最后關(guān)閉并釋放緩沖區(qū)
ob_end_flush();
通過以上方法可以正確關(guān)閉和釋放PHP中的輸出緩沖區(qū)。