1. /**
    2. * 创建目录
    3. *
    4. * @param string $path 路径
    5. * @param string $mode 属性
    6. * @return string 如果已经存在则返回true,否则为flase
    7. */
    8. function dir_create($path, $mode = 0777) {
    9. if(is_dir($path)) return TRUE;
    10. $ftp_enable = 0;
    11. $path = dir_path($path);
    12. $temp = explode('/', $path);
    13. $cur_dir = '';
    14. $max = count($temp) - 1;
    15. for($i=0; $i<$max; $i++) {
    16. $cur_dir .= $temp[$i].'/';
    17. if (@is_dir($cur_dir)) continue;
    18. @mkdir($cur_dir, 0777,true);
    19. @chmod($cur_dir, 0777);
    20. }
    21. return is_dir($path);
    22. }