缓存

标签: 缓存

PHP缓存机制Output Control详解

这篇文章主要介绍了PHP缓存机制Output Control,需要的朋友可以参考下 在php5.2版本的配置中,默认output_buffering为关闭状态,因此运行下面三行代码将会出现一个警告: Warning: Cannot modify header information – headers already sent echo 'hello1'; header('content-type:text/html;charset=utf-8'); echo 'hello2'; 开启OB缓存的方式有如下两种: 1. php.ini中开启 output_buffering = 4096 启用了此指令,那么每个PHP脚本都相当于一开始就调用了obstart()函数,PHP5.5默认已开启outputbuffering = 4096 2. 直接在程序中使用 ob_start(); 打开输出缓冲。当输出缓冲激活后,脚本将不会输出内容(除http标头外),相反需要输出的内容被存储在内部缓冲区中。 内部缓冲区的内容可以用 obgetcontents(

阅读全文...