当前位置:首页 > 日记 > 正文

PHP嵌套输出缓冲代码实例

PHP嵌套输出缓冲代码实例
PHP的输出缓存可以嵌套,嵌套级别可以输出ob_get_level()。

试验发现,输出结果不相同的CLI和浏览器下(php5.4)。
手册描述如下:

ob_get_level()会返回0个析构函数。

这是因为输出缓冲区的垃圾回收已经完成。

正确的输出也很简单:

复制代码代码如下所示:

ob_end_clean();

回声ob_get_level(); / / 0
回到要点:

复制代码代码如下所示:

ob_end_clean();
ob_start();

echo'php1 '; / /这里是不是在页面输出

美元= ob_get_level();

$ =(ob_get_contents / /);获得缓存结果变量

ob_clean();
ob_start();

echo'php2 '; / /这里是不是在页面输出

C = ob_get_level(美元);

美元D =(ob_get_contents / /);获得缓存结果变量

ob_clean();
ob_start();

echo'php3 '; / /这里是不是在页面输出

e = ob_get_level();

$ F =(ob_get_contents / /);获得缓存结果变量

ob_clean();
echo'level:美元。A,输出:美元;

echo'level:美元。C,输出:D美元;

echo'level:'。$ E,输出:$ F'。;
结果如下:

复制代码代码如下所示:

等级:1,输出:php1

等级:2,输出:php2

等级:3,输出:3
当然,当您关闭一定程度的缓冲时,以下测试:

复制代码代码如下所示:

ob_end_clean();
ob_start();

echo'php1;

美元= ob_get_level();

B = ob_get_contents(美元);

ob_clean();
ob_start();

echo'php2;

C = ob_get_level(美元);

美元D = ob_get_contents();

(ob_end_clean); / /清空缓存和缓存关闭
ob_start();

echo'php3;

e = ob_get_level();

$ F = ob_get_contents();

ob_clean();
echo'level:美元。A,输出:美元;

echo'level:美元。C,输出:D美元;

echo'level:'。$ E,输出:$ F'。;
结果如下:

复制代码代码如下所示:

等级:1,输出:php1

等级:2,输出:php2

等级:2,输出:3

相关文章

jQuery获取节点的名称。

jQuery获取节点的名称。

节点,名称,电脑软件,jQuery,得到(指数)方法jQuery允许你选择一个真正的DOM元素和直接操作,而不是jQuery函数,然后直接访问DOM元素TagName属性。$(这),得到(0)相当于$(this){ 0 }。 如以下元素 复制代码代码如下所示: $(#测试){ 0 }。标签名 注意力(资本…

在咖啡中搅拌使惠而浦滤镜PS图象处

在咖啡中搅拌使惠而浦滤镜PS图象处

过滤器,滤镜,图象,处理软件,惠而浦,本教程介绍一种非常现实的方式让惠而浦。一般生产过程:首先将高光层白色笔刷点一些高光的新层后,再使用极坐标进行粗略的漩涡,和使用其它过滤器如水波,涟漪,等波纹纹理。然后极坐标过滤器是用来做惠而浦的效果…

ppt如何制作PPT制作教程

ppt如何制作PPT制作教程

制作教程,电脑软件,ppt,PPT,PPT是办公室工作人员必须掌握的办公软件之一。PPT是幻灯片。它广泛应用于培训、讲座、演示和其他需要展示的活动,那么PPT是如何做的呢 在科技信息时代,PPT得到了广泛的应用,如何为PPT初学者制作PPT,首先要了解内容,然…

PhotoshopdesignsAPPiconswithfull

PhotoshopdesignsAPPiconswithfull

电脑软件,PhotoshopdesignsAPPiconswithfullapplicationsoftware,本教程介绍朋友到PS图象处理软件,和设计的技术和应用程序图标的方法。本教程设计的图标非常酷。本教程非常详细。推荐一起学习。 本书向你介绍PS图象处理软件技术的设计方法,…

2015经典唯美爱情人格签名夫妻签名

2015经典唯美爱情人格签名夫妻签名

唯美,人格,夫妻,经典,爱情,有些人喜欢读一些文章,尤其是一些美丽的如伤感的句子,优美的诗歌等等,等等! 1、爱是一种相遇,却无法预知。 2,没有无可救药的痛苦,没有尽头的沉沦,所有的失落,都会以另一种方式回来。 3,恋人总是说很多无聊的话,做一些无聊的…

Word2003如何添加默认打印机Word20

Word2003如何添加默认打印机Word20

教程,默认,电脑软件,如何添加一个默认打印机Word2003 U3000 U3000 打印机是日常生活中必不可少的办公设备,在完成打印机连接之前,需要先将打印机添加到打印机上,然后将其设置好,以保证打印工作顺利进行。 1。添加打印机 在Windows中,可以通过…

PS手绘时尚人物插画

PS手绘时尚人物插画

插画,手绘,人物,时尚,电脑软件,在这里,我们展示了一个时尚插画插画,主要是由轻咖啡和粉红色的绿色。在本教程中,我们将教你如何创造优良的面部特征,同时使头发更薄,更精致。 前言:我们展示了一种时尚插画插画,主要由浅咖啡和粉色绿色构成。在这个…

一类的自动加载地图的方法

一类的自动加载地图的方法

方法,自动加载,地图,电脑软件,本文描述了一种由Yii类地图自动加载方法。分享给你供你参考。以下是如下: 一个静态属性继承ClassMap美元,可用于一类的自动加载地图。数组中的关键字是类名,数组中的值是相应类文件的路径。 require_once(合一); 为…

PS图象处理软件的书籍和CD封面画家

PS图象处理软件的书籍和CD封面画家

教程,封面,图象,画家,处理软件,找一本PS图片资料作为封面和光盘。 1。创建一个新的530times;800帆布然后打开渐变工具(G)来设置渐变参数:有4个颜色标签下面。 (1)# 909497位置0%,2 # 969a9d位置35%,# ffffff位置35%,4 # 8a8a8c位置100% 然后按住Shif…

PS图象处理软件会找出软草图像调制

PS图象处理软件会找出软草图像调制

调制,草图,图象,昏暗,处理软件,这些照片都是黑暗的,尤其是在背景。主要颜色可调配第一;当时的背景是闪亮的,和混乱的部分有点模糊。 画面也很暗,特别是背景色。当你能拉起最初的主色调时,那么背景亮度,杂乱的小模糊处理;最后在中间位置渲染一些高…

ai绘制一个逼真的3D保龄球瓶

ai绘制一个逼真的3D保龄球瓶

绘制,3D,保龄球,逼真,电脑软件,本教程介绍给一位朋友,他使用AI绘制逼真的三维立体保龄球瓶。本教程制作的保龄球瓶很漂亮,方法也不难。建议过来。喜欢的朋友可以跟着教程一起学习。希望你喜欢它。 AI CS开始提供3D效果的功能,与麻花的3D效果命…

PHP实现表明它过去有多长时间了。

PHP实现表明它过去有多长时间了。

长时间,有多,电脑软件,PHP,本文演示了PHP在过去显示时间的方式: 这里有一种更好的可读方法来显示过去的时间,比如从现在开始的10秒,现在的1天,等等。 功能time_is_older_than($,$ check_time){ $ T = strtolower(T); time_type美元= substr(preg_repl…