PHP输出缓冲区的工作原理和基本概念是怎样的?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1553个文字,预计阅读时间需要7分钟。
原文:本文实例讲述了PHP基础之输出缓冲区。分享给大众,供大家参考,具体如下:
一、概念在PHP运行的过程中,可以将会产生输出的函数或操作结果暂时保存到PHP的缓冲区中,只有当缓冲区满时,才会输出。
二、具体如下:
1.当缓冲区满时,才会输出。
简化版:
PHP基础:输出缓冲区。PHP运行时,输出函数或操作结果暂存于缓冲区。缓冲区满时输出。详情如下:1. 缓冲区满则输出。
本文实例讲述了PHP基础之输出缓冲区。分享给大家供大家参考,具体如下:
一、概念
在PHP运行的过程中,可以将会产生输出的函数或操作结果暂时保存在PHP的缓冲区,只有当缓冲区满了、或者PHP运行完毕、或者在必要时候进行输出,才会将数据输出到浏览器,此缓冲数据的区域称为PHP的输出缓冲区(OB)。
二、原理
①使用了缓冲区之后,当执行PHP的时候,如果碰到了echo、print_r之类的会输出数据的代码(实际上许多函数都会产生输出),PHP就会将要输出的数据放到PHP自身的缓冲区,等待输出;
②当PHP自身的缓冲区接到指令,指示要输出缓冲区的内容时,将会把缓冲区内的数据输出到服务器上, 服务器接受到PHP输出的数据,然后再把该数据存在到服务器自身的缓冲区内,等到输出;
③当服务器接受到指令,只是要输出缓冲区的内容时, 将会把缓冲区的内容输出,返回到浏览器。
本文共计1553个文字,预计阅读时间需要7分钟。
原文:本文实例讲述了PHP基础之输出缓冲区。分享给大众,供大家参考,具体如下:
一、概念在PHP运行的过程中,可以将会产生输出的函数或操作结果暂时保存到PHP的缓冲区中,只有当缓冲区满时,才会输出。
二、具体如下:
1.当缓冲区满时,才会输出。
简化版:
PHP基础:输出缓冲区。PHP运行时,输出函数或操作结果暂存于缓冲区。缓冲区满时输出。详情如下:1. 缓冲区满则输出。
本文实例讲述了PHP基础之输出缓冲区。分享给大家供大家参考,具体如下:
一、概念
在PHP运行的过程中,可以将会产生输出的函数或操作结果暂时保存在PHP的缓冲区,只有当缓冲区满了、或者PHP运行完毕、或者在必要时候进行输出,才会将数据输出到浏览器,此缓冲数据的区域称为PHP的输出缓冲区(OB)。
二、原理
①使用了缓冲区之后,当执行PHP的时候,如果碰到了echo、print_r之类的会输出数据的代码(实际上许多函数都会产生输出),PHP就会将要输出的数据放到PHP自身的缓冲区,等待输出;
②当PHP自身的缓冲区接到指令,指示要输出缓冲区的内容时,将会把缓冲区内的数据输出到服务器上, 服务器接受到PHP输出的数据,然后再把该数据存在到服务器自身的缓冲区内,等到输出;
③当服务器接受到指令,只是要输出缓冲区的内容时, 将会把缓冲区的内容输出,返回到浏览器。

