好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

PHP静态文件生成类 - php类库

PHP静态文件生成类

<?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 ()  {  $info  = ob_get_contents();  $fileId  =  '12345' ;  $postfix  =  '.html' ;  $path  =  $this -> mkdir ( $prefix =  'article' );  $fileName  = time(). '_' . $fileId . $postfix ;  $file = fopen ( $path . $fileName , 'w ' );  fwrite( $file , $info );  fclose( $file );  ob_end_flush();  }  }  ?>  <?php  $s = new  CreateHtml();  $s ->start();  ?>  <html>  <body>  asdfasdfasdfasdfasdfasdfasdfasdfasdf<br>  adfasdfasdf<br>  </body>>  </html>  <?php  $s -> end ();  ?> 

查看更多关于PHP静态文件生成类 - php类库的详细内容...

  阅读:44次