ホームページ  >  記事  >  バックエンド開発  >  PHP 静的ファイル生成クラス インスタンス、_PHP チュートリアル

PHP 静的ファイル生成クラス インスタンス、_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:12:48837ブラウズ

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

tru​​e

http://www.bkjia.com/PHPjc/919616.html

技術記事

PHP 静的ファイル生成クラスの例。この記事では、PHP 静的ファイル生成クラスの例について説明します。参考のためにみんなで共有してください。 具体的な実装コードは次のとおりです。 コードをコピーします。 コードは次のとおりです。 php クラス...




声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。