PHP ob_get_level() 函式
示例
指示有多少個輸出緩衝區處於活動狀態
<?php
$buffer_count = ob_get_level();
echo "Buffer level: $buffer_count.<br>";
// 新增一個輸出緩衝區
ob_start();
$buffer_count = ob_get_level();
echo "Buffer level: $buffer_count.<br>";
// 新增另一個輸出緩衝區
ob_start();
$buffer_count = ob_get_level();
echo "Buffer level: $buffer_count.<br>";
// 關閉所有緩衝區
ob_end_flush();
ob_end_flush();
?>
自己動手試一試 »
定義和用法
ob_get_level() 函式指示堆疊上當前有多少個輸出緩衝區。PHP 可能被配置為在指令碼開始時自動建立一個輸出緩衝區,這就是為什麼在呼叫 ob_start() 時緩衝區級別可能為 1。
語法
ob_get_level();
技術詳情
返回值 | 返回一個整數,表示堆疊上有多少個輸出緩衝區 |
---|---|
PHP 版本 | 4.2+ |
❮ PHP 輸出控制函式