1. function mk_dir($dir, $mode = 0755)
  2. {
  3. if (is_dir($dir) || @mkdir($dir,$mode)) return true;
  4. if (!mk_dir(dirname($dir),$mode)) return false;
  5. return @mkdir($dir,$mode);
  6. }
复制代码

方法2:

  1. createDir(dirname($filepath));

  2. //接下来就可以move_uploaded_file了!

  3. /*

  4. * 功能:循环检测并创建文件夹
  5. * 参数:$path 文件夹路径
  6. * 返回:
  7. */
  8. function createDir($path){
  9. if (!file_exists($path)){
  10. createDir(dirname($path));
  11. mkdir($path, 0777);
  12. }
  13. }
  14. ?>

复制代码


09-16 10:05