php常用函数

 

php常用函数
#删除不为空的目录
function rrmdir($dir) { 
   if (is_dir($dir)) { 
     $objects = scandir($dir); 
     foreach ($objects as $object) { 
       if ($object != "." && $object != "..") { 
         if (filetype($dir."/".$object) == "dir") rrmdir($dir."/".$object); else unlink($dir."/".$object);
        } 
     } 
     reset($objects); 
     rmdir($dir); 
   } 
 } 
php常用函数

 

php常用函数
#批量创建目录function MakeDirectory($dir, $mode = 0755)
 {
    umask(0);
   if (is_dir($dir) || @mkdir($dir,$mode)) return TRUE;
   if (!MakeDirectory(dirname($dir),$mode)) return FALSE;
   return @mkdir($dir,$mode);
 }
php常用函数

 

php常用函数
#批量创建目录
function recursive_mkdir($path, $mode = 0777) {
     $dirs = explode(DIRECTORY_SEPARATOR , $path);
     $count = count($dirs);
     $path = substr($path, 0, 1) === DIRECTORY_SEPARATOR ?  DIRECTORY_SEPARATOR : ‘.‘;
   umask(0);
     for ($i = 0; $i < $count; ++$i) {
         $path .= DIRECTORY_SEPARATOR . $dirs[$i];
         
         if (!is_dir($path) && !mkdir($path, $mode)) {
             return false;
         }
     }
     return true;
 }
php常用函数

php常用函数,布布扣,bubuko.com

php常用函数

上一篇:Error while instantiating 'org.apache.spark.sql.hive.HiveSessionStateBuilder': —— windows 开发环境使用spark 无法访问hdfs 问题解决


下一篇:SQL 去重 DISTINCT 语法