當前位置: 首頁> 函數類別大全> ob_get_level

ob_get_level

返回輸出緩衝機制的嵌套級別
名稱:ob_get_level
分類:輸出緩衝控制
所屬語言:php
一句話介紹:返回一個數字,指示堆棧上有多少個輸出緩衝區。

定義和用法

ob_get_level()函數用於指示當前棧上有多少個輸出緩衝區。 PHP 可能會被配置為在腳本開始時自動創建一個輸出緩衝區,這就是為什麼即使沒有調用ob_start() ,緩衝區級別也可能是1 的原因。

實例

指示有多少個輸出緩衝區處於活動狀態:

 <?php
$buffer_count = ob_get_level ( ) ;
echo "緩衝區級別: $buffer_count .<br>" ;

// 添加一個輸出緩衝區
ob_start ( ) ;
$buffer_count = ob_get_level ( ) ;
echo "緩衝區級別: $buffer_count .<br>" ;

// 再添加一個輸出緩衝區
ob_start ( ) ;
$buffer_count = ob_get_level ( ) ;
echo "緩衝區級別: $buffer_count .<br>" ;

// 關閉所有緩衝區
ob_end_flush ( ) ;
ob_end_flush ( ) ;
?>

親自試一試

文法

ob_get_level ( ) ;
同類函數
  • 返回輸出緩衝機制的嵌套級別 ob_get_level

    ob_get_level

    返回輸出緩衝機制的嵌套級別
  • 打開輸出緩衝 ob_start

    ob_start

    打開輸出緩衝
  • ob_start對gzip輸出緩衝區的回調函數 ob_gzhandler

    ob_gzhandler

    ob_start對gzip輸出緩衝區的回
  • 返回輸出緩衝區的長度 ob_get_length

    ob_get_length

    返回輸出緩衝區的長度
  • 刷新輸出緩衝區,將其作為字符串返回並關閉輸出緩衝 ob_get_flush

    ob_get_flush

    刷新輸出緩衝區,將其作為字符串返回並關閉
  • 清除(擦除)輸出緩衝區 ob_clean

    ob_clean

    清除(擦除)輸出緩衝區
  • 清除(擦除)輸出緩衝區並關閉輸出緩衝 ob_end_clean

    ob_end_clean

    清除(擦除)輸出緩衝區並關閉輸出緩衝
  • 添加URL重寫器值 output_add_rewrite_var

    output_add_rewrite_var

    添加URL重寫器值
熱門文章