ICANN认证国际域名顶级注册机构
网站建设,域名注册,空间租用,软件销售,广告设计 域名注册,空间租用, 网站建设,东莞网页设计,域名注册,网站推广,网站开发,网页设计 网站推广,,百度推广,新浪推广,雅虎推广,网易推广 标志设计,画册设计,包装设计,VI策划,企业形象顾问 连邦软件加盟店,提供销遥行,管家婆,速达,用友ERP,诺顿等软件报价及销售 建站必读 腾达网络,上网帮助中心, 腾达为东莞等地,提供网站建设,网站推广,广告设计,软件销售等优质服务!
建站必读


 
 
当前位置:首页 -> 建站必读 -> PHP技术
输出控制类
<?php

/**

*

*  作者: 徐祖宁 (唠叨)

*  邮箱: czjsz_ah@stats.gov.cn

*  开发: 2002.07

*

*

*  类: outbuffer

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

*

*  方法:

*  run($proc)                运行php程序

*    $proc     php程序名

*  display()                 输出运行结果

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

*    $filename 文件名

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

*    $filename 文件名

*

*  示例:

*  1.

*  require_once "outbuffer.php";

*  $out = new outbuffer();

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

*  $out->display();

*

*  2.

*  require_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");

*  $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("
?
","
",$this->buffer);

    ob_end_clean();

  }

  function display() {

    echo $this->buffer;

  }

  function savetofile($filename="") {

    if($filename == "") return;

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

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

    fclose($fp);

  }

  function loadfromfile($filename="") {

    if($filename == "") return;

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

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

    fclose($fp);

  }

}

?>


 
 
本站关键词:
|东莞关键词推广|东莞网站推广策划|东莞域名申请|东莞主机申请|东莞空间申请|东莞网站建设|东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司|网站制作||东莞关键词推广|东莞网站推广策划|东莞域名申请|东莞主机申请|东莞空间申请|东莞网站建设|东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司|网站制作||东莞关键词推广|东莞网站推广策划|东莞域名申请|东莞主机申请|东莞空间申请|东莞网站建设|东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司|网站制作||东莞关键词推广|东莞网站推广策划|东莞域名申请|东莞主机申请|东莞空间申请|东莞网站建设|东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司|网站制作||东莞关键词推广|东莞网站推广策划|东莞域名申请|东莞主机申请|东莞空间申请|东莞网站建设|东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司|网站制作||东莞关键词推广|东莞网站推广策划|东莞域名申请|东莞主机申请|东莞空间申请|东莞网站建设|东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司|网站制作||东莞关键词推广|东莞网站推广策划|东莞域名申请|东莞主机申请|东莞空间申请|东莞网站建设|东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司|网站制作||东莞关键词推广|东莞网站推广策划|东莞域名申请|东莞主机申请|东莞空间申请|东莞网站建设|东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司|网站制作||东莞关键词推广|东莞网站推广策划|东莞域名申请|东莞主机申请|东莞空间申请|东莞网站建设|东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司|网站制作||东莞关键词推广|东莞网站推广策划|东莞域名申请|东莞主机申请|东莞空间申请|东莞网站建设|东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司|网站制作||东莞关键词推广|东莞网站推广策划|东莞域名申请|东莞主机申请|东莞空间申请|东莞网站建设|东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司|网站制作|
域名注册 | 虚拟主机 | 网站建设 | 网站推广 | 广告设计 | 帮助中心 | 软件中心 | 关于腾达
东莞市腾达信息工程有限公司      本站网络实名: 东莞网站建设
地址:东莞市新城市中心区第一国际B座610   邮编:523007
电话:0769-22026071 22026072 传真:0769-22026076 24小时服务热线:13712032014
© 2002~2005 腾达网络   版权所有