ob_get_status() 是 PHP 中的內置函數,用於檢索輸出緩衝區的狀態。
用法
ob_get_status(bool $full_status = false) : array
參數
該函數僅接受一個參數,如下所述。
- $full_status:這是一個可選參數。如果此參數設置為‘true’,則該函數將返回所有活動輸出緩衝區的詳細狀態數組。如果此參數設置為‘false’,則它將僅返回基本信息。
返回值
ob_get_status() 函數返回一個數組,其中包含與輸出緩衝區相關的所有信息。
程序1:下麵的程序演示了ob_get_status()函數。
PHP
<?php
ob_start();
echo "This is content inside the buffer.";
$bufferStatus = ob_get_status();
print_r($bufferStatus);
ob_end_flush();
?>
輸出:
This is content inside the buffer.Array ( [name] => default output handler [type] => 0 [flags] => 112 [level] => 0 [chunk_size] => 0 [buffer_size] => 16384 [buffer_used] => 34 )
程序2:下麵的程序演示了ob_get_status()函數。
PHP
<?php
if (ob_get_status()) {
echo "Output buffering is active.";
} else {
echo "Output buffering is not active.";
}
ob_start();
echo "This is content inside the buffer.";
if (ob_get_status()) {
echo "Output buffering is still active.";
} else {
echo "Output buffering is no longer active.";
}
ob_end_flush();
?>
輸出:
Output buffering is not active. This is content inside the buffer.Output buffering is still active.
參考:https://www.php.net/manual/en/function.ob-get-status.php
相關用法
- PHP ob_get_clean()用法及代碼示例
- PHP ob_get_length()用法及代碼示例
- PHP ob_get_contents()用法及代碼示例
- PHP ob_get_level()用法及代碼示例
- PHP ob_start()用法及代碼示例
- PHP ob_end_flush(), ob_end_clean()用法及代碼示例
- PHP octdec()用法及代碼示例
- PHP openssl_pkey_new()用法及代碼示例
- PHP openssl_pkey_get_public()用法及代碼示例
- PHP openssl_pkey_export_to_file()用法及代碼示例
- PHP openssl_private_encrypt()用法及代碼示例
- PHP openssl_public_encrypt()用法及代碼示例
- PHP openssl_public_decrypt()用法及代碼示例
- PHP openssl_private_decrypt()用法及代碼示例
- PHP opendir()用法及代碼示例
- PHP ord()用法及代碼示例
- PHP output_add_rewrite_var()用法及代碼示例
- PHP openssl_get_cipher_methods()用法及代碼示例
- PHP openssl_cipher_iv_length()用法及代碼示例
- PHP openssl_get_cert_locations()用法及代碼示例
- PHP openssl_get_curve_names()用法及代碼示例
- PHP openssl_spki_verify()用法及代碼示例
- PHP openssl_spki_export_challenge()用法及代碼示例
- PHP openssl_pkey_export()用法及代碼示例
- PHP openssl_pkcs12_read()用法及代碼示例
注:本文由純淨天空篩選整理自neeraj3304大神的英文原創作品 PHP ob_get_status() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。