代码取自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);

}

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

相关文章:

  • 2022-12-23
  • 2021-05-03
  • 2021-05-16
  • 2022-12-23
  • 2022-12-23
  • 2021-12-05
  • 2021-11-22
  • 2021-12-18
猜你喜欢
  • 2021-09-07
  • 2022-01-14
  • 2021-07-29
  • 2021-06-12
  • 2021-08-20
  • 2021-07-31
相关资源
相似解决方案