WithCoderWithCoderWithCoder

PHP函数学习之输出控制系列函数ob_get_clean()的使用

在前面的文章中,我们了解了PHP的ob_start()函数,这个函数打开输出控制缓冲。而本文介绍的ob_get_clean() 函数,功能是获得缓冲区内容同时删除当前输出缓冲

函数说明

    ob_get_clean( void ) : string

此函数获取当前缓冲区的内容,同时删除这个输出缓冲区。ob_get_clean() 实质上是一起执行了ob_get_contents() 和 ob_end_clean()方法。

返回值

    成功时返回输出缓冲区的内容,并删除当前输出缓冲区。如果输出缓冲区不是活跃的,则返回 FALSE。

举例

    代码如下:

<?php
ob_start();
echo 'hello world';
// 用此函,返回区内,并关闭输
$out = ob_get_clean();
$out = strtoupper($out);
var_dump($out);

欢迎分享交流,转载请注明出处:WithCoder » PHP函数学习之输出控制系列函数ob_get_clean()的使用