您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

输出控制类

2024/4/21 7:43:04发布12次查看
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(\r?\n,\r\n,$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);
 }
}
?>
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product