PHP静的ファイル生成クラスインスタンス、
この記事の例では、PHP 静的ファイル生成クラスについて説明します。参考のためにみんなで共有してください。
具体的な実装コードは次のとおりです:
コードをコピーします コードは次のとおりです:
クラス CreateHtml
{
関数 mkdir( $prefix= 'article' )
{
$y = 日付('Y');
$m = 日付('m');
$d = 日付('d');
$p=DIRECTORY_SEPARATOR
$filePath='記事'.$p.$y.$p.$m.$p.$d
$a=explode($p,$filePath);
foreach ($a を $dir として)
{
$path.=$dir.$p;
if(!is_dir($path))
{
//エコー 'そのようなディレクトリはありません'.$path
;
mkdir($path,0755);
}
}
$filePath.$p を返す
}
関数 start()
{
ob_start();
}
関数end()
{
$info = ob_get_contents();
$ファイルID = '12345';
$postfix = '.html';
$path = $this->mkdir($prefix= '記事');
$fileName = time().'_'.$fileId.$postfix
$file=fopen($path.$fileName,'w ');
fwrite($file,$info);
fclose($file);
ob_end_flush();
}
}
?>
具体的な使い方は以下の通りです
コードをコピーします
コードは次のとおりです:
$s=new CreateHtml();
$s->start();
?>
asdfasdfasdfasdfasdfasdfasdfasdfasdf
アドファスダファスダフ
ボディ>>
$s->end();
?>
この記事で説明した内容が皆様の PHP プログラミング設計に役立つことを願っています。
http://www.bkjia.com/PHPjc/919616.html
www.bkjia.com
true
http://www.bkjia.com/PHPjc/919616.html
技術記事
PHP 静的ファイル生成クラスの例。この記事では、PHP 静的ファイル生成クラスの例について説明します。参考のためにみんなで共有してください。 具体的な実装コードは次のとおりです。 コードをコピーします。 コードは次のとおりです。 php クラス...