php中实现页面静态化的原理是什么

  介绍

本篇文章为大家展示了php中实现页面静态化的原理是什么,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

1,用file_put_contents()函数

2,使用php内置缓存机制实现页面静态化:output_buffering

php中output_buffering内置函数,简称ob函数,主要会用到的下面几个:

<李>

ob_start #打开输出控制缓冲

<李>

ob_get_contents #获取输出缓冲区内容

<李>

ob_clean #清空输出缓冲区

<李>

ob_get_clean #获取当前缓冲区内容,然后清空当前输出缓冲区

& lt; php ?//,开启输出缓冲控制   ob_start ();      echo  & # 39; hello  & # 39;,,//,输出点儿内容//,获取缓冲区的内容,然后写入到1. txt中   写入& # 39;1. txt # 39; ob_get_contents ());

上面代码会在目录下,生成一个1。txt文件,内容就是:hello world。

清空缓冲区,内容就不会在终端显示了:

& lt; php ?//,开启输出缓冲控制   ob_start ();      echo  & # 39; hello  & # 39;,,//,输出点儿内容//,获取缓冲区的内容,然后写入到1. txt中   写入& # 39;1. txt # 39; ob_get_contents ());//ob_clean();还以为,清空输出缓冲区//,注意,浏览器就不会显示“hello  world"了

上述内容就是php中实现页面静态化的原理是什么,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。

php中实现页面静态化的原理是什么