PHP常用函数
来源:互联网 发布:java单例模式调用 编辑:程序博客网 时间:2024/06/16 23:36
简介
当PHP脚本有输出时,输出控制函数可以用这些来控制输出。这在多种不同情况中非常有用,尤其是用来在脚本开始输出数据后,发送http头信息到浏览器。输出控制函数不影响由 header() 或 setcookie()发送的文件头信息,仅影响像 echo这样的函数和PHP代码块间的数据。
原理
- 在php.ini 中开启 output_buffering=4096;或者在程序运行时
ob_start()
,此后可以使用ob其他函数如果想进一步处理缓冲区内容的话,可以在
ob_flush()
之前调用ob_get_contents()
;
ob_flush()
冲刷出 PHP 输出缓冲区中的内容,调用此函数之后缓冲区内容会被丢弃;(ob_end_flush()
函数会销毁缓冲区)
flush()
该函数将当前为止程序的所有输出发送到用户的浏览器,最好在ob_flush()
之后使用此函数。
ob_end_clean()
清空(擦除)缓冲区并关闭输出缓冲。- 使用
file_put_contents()
将缓冲区内容写入到文件中,此时的文件就是静态化的。
使用场景
- 页面静态化 ,将缓冲区的内容接收到本地文件中,然后读取本地文件,提高速率
实例
<?php ob_start(); //打开缓冲区 phpinfo(); //使用phpinfo函数 $info=ob_get_contents(); //得到缓冲区的内容并且赋值给$info $file=fopen('info.txt','w'); //打开文件info.txt fwrite($file,$info); //写入信息到info.txt fclose($file); //关闭文件info.txt
0 0
- 【php】php中常用函数
- 【PHP】php常用函数一览
- [PHP] 常用php函数汇总
- php常用函数
- php常用函数总结
- php常用函数
- php常用函数
- PHP常用函数
- 收藏PHP常用函数
- php常用函数
- 收藏PHP常用函数
- 常用PHP函数收集
- PHP常用函数
- php常用函数
- php常用函数
- 常用PHP函数
- php常用函数1
- 常用PHP函数
- 【枚举】洛谷 P1029 最大公约数和最小公倍数问题
- 采用IntentService进行多图片上传处理(包含相册的多图片的选择)
- 物资调度
- 计算机网络部分的面试常考点
- LabVIEW_USB_I2C_AM2321B
- PHP常用函数
- 怎样把firefox从53版本降低到49版本
- python 生成xml文件
- Java基础学习
- 编译原理-递归下降语法分析器(Java)
- cin的详细用法--day2
- keil 简介
- Vector的实现
- Sendmail邮件服务器搭建与配置笔记