ob_get_length
返回输出缓冲区的长度
ob_get_length
PHP 4 >= 4.0.2, PHP 5, PHP 7, PHP 8
ob_get_length 函数用于返回当前输出缓冲区的内容长度(以字节为单位)。如果没有启用输出缓冲机制,则返回 false。
ob_get_length(): int|false
返回缓冲区中内容的长度(字节数),如果没有启用输出缓冲则返回 false。
<?php ob_start(); echo "Hello, world!"; $length = ob_get_length(); echo "缓冲区内容长度为:" . $length; ob_end_clean(); ?>
此示例中,首先调用 ob_start() 启动输出缓冲机制,然后向缓冲区中输出字符串 "Hello, world!"。接着通过 ob_get_length() 获取缓冲区的内容长度,并输出这个长度。最后用 ob_end_clean() 清空并关闭缓冲区。