发布于 2017-10-19 20:48:01 | 35 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的PHP面向对象编程,程序狗速度看过来!

PHP开源脚本语言

PHP(外文名: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,入门门槛较低,易于学习,使用广泛,主要适用于Web开发领域。PHP的文件后缀名为php。


本篇文章主要介绍了详解php实现页面静态化原理,小编胜博发手机官网挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

1,file_put_contents()函数

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

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

  1. ob_start #打开输出控制缓冲
  2. ob_get_contents #获取输出缓冲区内容
  3. ob_clean #清空输出缓冲区
  4. ob_get_clean #获取当前缓冲区内容,然后清空当前输出缓冲区

<?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"了

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持PHPERZ。



相关阅读 :
详解php实现页面静态化原理
PHP实现页面静态化的超简单方法
PHP 实现页面静态化的几种方法
不用mod_rewrite直接用php实现伪静态化页面代码
利用php的ob缓存机制实现页面静态化方法
详解PHP实现执行定时任务
详解PHP实现异步调用的4种方法
详解PHP中的序列化、反序列化操作
详解PHP实现定时任务的五种方法
PHP实现HTML页面静态化的方法
详解PHP序列化反序列化的方法
详解PHP+AJAX无刷新分页实现方法
最新网友评论  共有(0)条评论 发布评论 返回顶部
月排行榜

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  服务