<?php
/** * 目錄生成類 :utilsmakedir
* @author yepeng
* @since 2010.3.18
*/class utilsmakedir
$path = array_shift($patharray);
self::$basepath = self::$basepath.'/'.$path;
if(is_dir(self::$basepath))
else
if(is_dir(self::$basepath))
else
} */
/*** 建立目錄,包括基目錄,比如要放在video(video為存在的目錄)下面,你傳入的引數應該是video/2/3/4
* 建立成功返回這個全路徑,
* 建立失敗返回false
* @param string $pathstring 路徑字串如'video/2/3/4/5'
* @return false or string
**/public static function makedir($pathstring)
else
} if(is_dir($tmppath))
else
} /**
* 遞迴刪除
* 刪除目錄及檔案
* 如果傳乙個『video/2/3/4』這樣的路徑將刪除4下的所有目錄和檔案
* @param string $stringpath
*/public static function deldir($stringpath)
while (false !==($file = readdir($handle)))
if(is_file($tmpdir))
}}
closedir($handle);
}} ?>
方法二
<?php
/** 功能:連續建目錄
* $dir 目錄字串
*/function makedir( $dir, $mode = "0777" )
} }return true;
}function creat_file($path) else
return $sfile;
}makedir("./2012/04/13");
creat_file("./2012/04/13/");
?>
php遞迴刪除資料夾
php遞迴刪除資料夾函式寫了兩次.第一次執行沒刪除成功,需要多次刪除成功.所以應該算是失敗了,如下 刪除檔案方法 private function rmdirs val if is file val is link val if is dir val path val.file unlink pat...
C C 建立和刪除資料夾操作
一 建立資料夾 1 呼叫windows api函式 createdirectory 標頭檔案 如下 include 標頭檔案 include using namespace std intmain 如果建立成功,將返回布林型true。createdirectory 函式引數 如果提示 error c...
C C 建立和刪除資料夾操作
一 建立資料夾 1 呼叫windows api函式 createdirectory 標頭檔案 如下 include 標頭檔案 include using namespace std intmain 如果建立成功,將返回布林型true。createdirectory 函式引數 如果提示 error c...