源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

详解php实现页面静态化原理

  • 时间:2020-08-06 11:11 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:详解php实现页面静态化原理
1,file_put_contents()函数 2,使用PHP内置缓存机制实现页面静态化:output_buffering php中output_buffering内置函数,简称ob函数,主要会用到的下面几个: [list=1] [*]ob_start #打开输出控制缓冲[/*] [*]ob_get_contents #获取输出缓冲区内容[/*] [*]ob_clean #清空输出缓冲区[/*] [*]ob_get_clean #获取当前缓冲区内容,然后清空当前输出缓冲区[/*] [/list]
<?php
// 开启输出缓冲控制
ob_start();

echo 'hello world'; // 输出点儿内容

// 获取缓冲区的内容,然后写入到1.txt中
file_put_contents('1.txt',ob_get_contents());
上面代码会在目录下,生成一个1.txt文件,内容就是:hello world。 清空缓冲区,内容就不会在终端显示了:
<?php
// 开启输出缓冲控制
ob_start();

echo 'hello world'; // 输出点儿内容

// 获取缓冲区的内容,然后写入到1.txt中
file_put_contents('1.txt',ob_get_contents());

ob_clean(); // 清空输出缓冲区
// 注意,浏览器就不会显示"hello world"了

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程素材网。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部