ホームページ > バックエンド開発 > PHPチュートリアル > Web 開発ソース コード: 静的ページを生成する PHP クラス_PHP チュートリアル

Web 開発ソース コード: 静的ページを生成する PHP クラス_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:58:57
オリジナル
814 人が閲覧しました

クラスhtml
{
var $dir; // HTML のディレクトリ (/ なし)
var $rootdir; // HTML ファイルのルート (/ なし):html
var $name; //html ファイルの保存パス
var $dirname; //指定されたフォルダー名
var $url; //HTMLファイル情報のソースWebアドレスを取得します
var $time; //HTML ファイル情報を入力する時間です
var $dirtype; //ディレクトリの保存方法: 年, 月,,,,
var $nametype; //html ファイルの命名方法: name

関数 html($nametype='name',$dirtype='year',$rootdir='html')


function setvar($nametype='name',$dirtype='year',$rootdir='html')


関数が作成されましたir($dir='')
{
$this->dir=$dir?$dir:$this->dir;

if (!is_dir($this->dir))
{
$temp =explode('/',$this->dir);
$cur_dir = '';
for($i=0;$i {
$cur_dir .= $temp[$i].'/';
if (!is_dir($cur_dir))

}
}
}

関数 getdir($dirname='',$time=0)
{
$this->time=$time?$time:$this->time;
$this->dirname=$dirname?$dirname:$this->dirname;

スイッチ($this->dirtype)
{
ケース「名前」:
if(空($this->ディレクトリ名))
$this->dir=$this->rootdir;
それ以外
$this->dir=$this->rootdir.'/'.$this->dirname;
休憩;
ケース「年」:
$this->dir=$this->rootdir.'/'.date("Y",$this->time);
休憩;

ケース「月」:
$this->dir=$this->rootdir.'/'.date("Y-m",$this->time);
休憩;

ケース「日」:
$this->dir=$this->rootdir.'/'.date("Y-m-d",$this->time);
休憩;
}

$this->createdir();

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/631963.html技術記事 class html { var $dir; //html ファイルのディレクトリ (/ なし) var $rootdir; // html ファイルの保存パス var $dirname;フォルダー名...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート