xml地图|网站地图|网站标签 [设为首页] [加入收藏]
php中ob_get_length缓冲与获取缓冲长度实例【宝马娱
分类:网络频道

file_get_contents() 函数把整个文件读入一个字符串中。

本文实例讲述了php中ob_get_length缓冲与获取缓冲长度的方法。分享给大家供大家参考。具体方法如下:

和 file() 一样,不同的是 file_get_contents() 把文件读入一个字符串。

file_get_contents() 函数把整个文件读入一个字符串中,和 file() 一样,不同的是 file_get_contents() 把文件读入一个字符串.

file_get_contents() 函数是用于将文件的内容读入到一个字符串中的首选方法。如果操作系统支持,还会使用内存映射技术来增强性能。

file_get_contents() 函数是用于将文件的内容读入到一个字符串中的首选方法,如果操作系统支持,还会使用内存映射技术来增强性能.

语法
file_get_contents(path,include_path,context,start,max_length)
*/

语法:file_get_contents(path,include_path,context,start,max_length)

ob_start();          //打开缓冲区
echo "hello";         //输出内容
$out1= ob_get_contents();      //获得缓冲区内容
echo "world";         //输出内容
$out2=ob_get_contents();       //再次获得缓冲区内容
ob_end_clean();        //清空缓冲区,并关闭
echo $out1;         //输出第一次获得的结果
echo "<br>";
echo $out2;         //输出第二次获得的结果,以比较

复制代码 代码如下:

/*

ob_start();          //打开缓冲区
echo "hello";         //输出内容
$out1= ob_get_contents();      //获得缓冲区内容
echo "world";         //输出内容
$out2=ob_get_contents();       //再次获得缓冲区内容
ob_end_clean();        //清空缓冲区,并关闭
echo $out1;         //输出第一次获得的结果
echo "<br>";
echo $out2;         //输出第二次获得的结果,以比较

*/

该代码在输出缓冲设置为开启时使用(output_buffering=on)

//该代码在输出缓冲设置为开启时使用(output_buffering=on)
//列出输出头部信息
print_r(ob_list_宝马娱乐在线,handlers());
//刷新缓冲区数据,返回数据并且关闭缓冲区
$buffer=ob_get_flush();
//把缓冲区数据写入文件
file_put_contents('buffer.txt',$buffer);
//列出输出头部信息
print_r(ob_list_handlers());

列出输出头部信息:print_r(ob_list_handlers());

本文由宝马娱乐在线发布于网络频道,转载请注明出处:php中ob_get_length缓冲与获取缓冲长度实例【宝马娱

上一篇:宝马娱乐在线:php字符比较函数similar_text strnat 下一篇:没有了
猜你喜欢
热门排行
精彩图文