PHP 输出控制函数

PHP ob_get_contents() 函数返回输出缓冲区的内容而不清除它。如果输出缓冲区未激活,则返回 false。

语法

ob_get_contents() 

参数

无需参数。

返回值

返回输出缓冲区的内容,如果输出缓冲未激活,则返回 false。

示例:ob_get_contents() 示例

下面的示例显示了ob_get_contents()函数的用法。

<?php
//打开输出缓冲
ob_start();

echo "Hello ";

//保存输出缓冲区的内容
//进入$output1变量
$output1 = ob_get_contents();

echo "World";

//再次,保存输出的内容
//缓冲到$output2变量中
$output2 = ob_get_contents();

//清理输出缓冲区并关闭
//输出缓冲
ob_end_clean();

var_dump($output1, $output2);
?> 

上述代码的输出将是:

string(6) "Hello "
string(11) "Hello World"