クラス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();