首页 > php代码 > php 生成静态页面类,利用ob_start ob_get_content 函数简单实用

php 生成静态页面类,利用ob_start ob_get_content 函数简单实用

<?php
class CreateHtml {
    /*function mkdir($prefix= 'article' ){
    $y = date('Y');
    $m = date('m');
    $d = date('d');
    $p=DIRECTORY_SEPARATOR;
    $filePath='article'.$p.$y.$p.$m.$p.$d;
    $a=explode($p,$filePath);
    foreach ($a as $dir){
    $path.=$dir.$p;
    if(!is_dir($path)){         //echo '没有这个目录'.$path;
    mkdir($path,0755);
    }
    }
    return $filePath.$p;
    }*/
    function start() {
        ob_start();
    }
    function end($name) {
        $info = ob_get_contents();
        $fileId = $name;
        $postfix = '.html';
        //$path     = $this->mkdir($prefix= 'article');
        $fileName = $fileId . $postfix;
        //$file=fopen($path.$fileName,'w+');
        $file = fopen($fileName, 'w+');
        fwrite($file, $info);
        fclose($file);
        ob_end_flush();
    }
}


永久链接:http://www.phprm.com/code/c3dbb4d1051f61b18beed89e35e5ec7a.html

转载随意!带上文章地址吧。

标签:none

发表留言