php循环创建目录

代码取自thinkphp中:

function mk_dir($dir, $mod = 0777)

{

  if(!is_dir($dir) || mkdir($dir, $mod))

  {

    if(!mk_dir(dirname($dir, $mod)))

    {

      return false;

    }

  }

  return mkdir($dir, $mod);

}

原理:就是不断的尝试创建上层目录,依此类推

posted @ 2014-03-04 10:13  一枪把世界杀了  阅读(718)  评论(1编辑  收藏  举报