php输出控制类-php进阶-PHP教程-幽默笑话

您现在的位置:文学大全 > 当代诗歌,time:2019-07-10 15:40
上一篇:刘备三低奠定王业 曹操心高气傲丢掉天府国 – 半山散文吧 下一篇:没有了

php输出控制类-php进阶-PHP教程-幽默笑话

文章内容php输出控制类修改时间:[2009/07/1712:14]阅读次数:[948]发表者:[起缘]CODE:php/****作者:徐祖宁(唠叨)*邮箱:[emailprotected]*开发:***类:outbuffer*功能:封装部分输出控制函数,控制输出对象。 **方法:*run($proc)运行php程序*$procphp程序名*display()输出运行结果*savetofile($filename)保存运行结果到文件,一般可用于生成静态页面*$filename文件名*loadfromfile($filename)装入保存的文件*$filename文件名**示例:*1.*require_once"";*$out=newoutbuffer();*$out-run("");*$out-display();**2.*require_once"";*require_once"";*$out=newoutbuffer("");*$out-savetofile("");**3.*require_once"";*$out=newoutbuffer();*$out-loadfromfile("");*$out-display();**/classoutbuffer{var$length;var$buffer;functionoutbuffer($proc=""){$this-run($proc);}functionrun($proc=""){ob_start();include($proc);$this-length=ob_get_length();$this-buffer=ob_get_contents();$this-buffer=eregi_replace("rn","rn",$this-buffer);ob_end_clean();}functiondisplay(){echo$this-buffer;}functionsavetofile($filename=""){if($filename=="")return;$fp=fopen($filename,"w");fwrite($fp,$this-buffer);fclose($fp);}functionloadfromfile($filename=""){if($filename=="")return;$fp=fopen($filename,"w");$this-buffer=fread($fp,filesize($filename));fclose($fp);}}(非常全面的一个php技术网站,有相当丰富的文章和源代码.)。


编辑推荐

友情链接