/**
*
+——————————————————————–
* Description 递归创建目录
+——————————————————————–
* @param string $dir 需要创新的目录
+——————————————————————–
* @return 若目录存在,或创建成功则返回为TRUE
+——————————————————————–
* @author Hency
+——————————————————————–
*/
function mkdirs($dir, $mode = 0777){
if (is_dir($dir) || mkdir($dir, $mode)) return TRUE;
if (!mkdirs(dirname($dir), $mode)) return FALSE;
return mkdir($dir, $mode);
}
/**
*
+——————————————————————–
* Description 递归删除目录
+——————————————————————–
* @param string $dir 需要删除的目录
+——————————————————————–
* @return 若目录不存在或册除成功则返回为TRUE
+——————————————————————–
* @author Hency
+——————————————————————–
*/
function rmdirs($dir){
if (!is_dir($dir) || rmdir($dir)) return TRUE;
if($dir_handle=opendir($dir)){
while($filename=readdir($dir_handle)){
if($filename!=’.’ && $filename!=’..’){
$subFile=$dir.’/’.$filename;
}
is_dir($subFile)?rmdirs($subFile):unlink($subFile);
}
closedir($dir_handle);
return rmdir($dir);
}
}
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。