php教程

超轻量级php框架startmvc

php操作路径的经典方法(必看篇)

更新时间:2020-03-11 19:57:22 作者:startmvc
如下所示:functioncreate_folders($dir){returnis_dir($dir)or(create_folders(dirname($dir))andmkdir($dir,0777));}func

如下所示:


function create_folders($dir){
 return is_dir($dir) or ( create_folders( dirname( $dir ) ) and mkdir($dir, 0777) );
}

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);
}

 

//删除多级目录及目录下的文件

function deldir($dir) {
 //先删除目录下的文件:
 $dh=opendir($dir);
 while ($file=readdir($dh)) {
 if($file!="." && $file!="..") {
 $fullpath=$dir."/".$file;
 if(!is_dir($fullpath)) {
 unlink($fullpath);
 } else {
 deldir($fullpath);
 }
 }
 }

 closedir($dh);
 //删除当前文件夹:
 if(rmdir($dir)) {
 return true;
 } else {
 return false;
 }
}

以上就是小编为大家带来的php操作路径的经典方法(必看篇)全部内容了,希望大家多多支持脚本之家~

php操作路径