首页 > 作文

输出控制类

更新时间:2023-04-06 06:54:18 阅读: 评论:0

<?php

/**

*

*作者: 徐祖宁 (唠叨)

*邮箱: czjsz_ah@stats.gov.cn

*开开心词场发: 2002.07

*

*

*类: outbuffer

*功能: 封装部分输出控制函数,控制输出对象。

*

*方法:

*run($proc)运行php程序

*$procphp程序名

*display()输出运行结果

*savetofile($filename)保存运行结果到文件,一般可用于生成静态页面

*$filename 文件名

*loadfromfile($filename)装入保存的文件

*$filename 文件名

*

*示例:

*1.

*require_once “outbuffer.php”;

*$out = new outbuffer();

*$out->run(“test.php”);

*$out->display();

*

*2.

*requir考研英语2013e_once “outbuffer.php”;
爱是你我 刀郎下载
*require_once “outbuffer.php”;

*$out = new outbuffer(“test.php”);

*$out->savetofile(“temp.htm”);

*

*3.

*require_once “outbuffer.php”;

*$out = new outbuffer();

*$out->loadfromfile(“temp.htm&#举世闻名的反义词8221;);

*$out->display();

*

*/

class outbuffer {

var $length;

var $buffer;

function outbuffer($proc=””) {

$this->run($proc);

}

function run($proc=””) {

ob_start();

include($proc);

$this->length = ob_get_length();

$this->buffer = ob_get_contents();

$this->buffer = eregi_replace(“\r?\n”,”\r\n”,$this->buffer);

ob_end_clean();

}

function display() {

echo $this->buffer;

}

function savetofile($filename=””) {

if($filename == “”) return;

$fp = fopen($fil总裁强制爱ename,”w”);

fwrite($fp,$this->buffer);

fclo($fp);

}

function loadfromfile($filename=””) {

if($filename == “”) return;

$fp = fopen($filename,”w”);

$this->buffer = fread($fp,filesize($filename));

fclo($fp);

}

}

?>

本文发布于:2023-04-06 06:54:16,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/80266532c4d98f8bbd5b28d735b3384f.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:输出控制类.doc

本文 PDF 下载地址:输出控制类.pdf

标签:文件名   文件   程序   反义词
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图