如何用PHP编写递归创建多层目录结构的通用函数?

更新于
2026-09-27 21:34:49
1阅读来源:SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计77个文字,预计阅读时间需要1分钟。

如何用PHP编写递归创建多层目录结构的通用函数?

/*** 创建目录* @param string $dir 需要创建的目录*/

如何用PHP编写递归创建多层目录结构的通用函数?

/** * +-------------------------------------------------------------------- * Description 递归创建目录 +-------------------------------------------------------------------- * @param string $dir 需要创新的目录 +-------------------------------------------------------------------- * @return 若目录存在,或创建成功则返回为TRUE +-------------------------------------------------------------------- * @author gongwen +-------------------------------------------------------------------- */ function mkdirs($dir, $mode = 0777){ if (is_dir($dir) || mkdir($dir, $mode)) return TRUE; if (!mkdirs(dirname($dir), $mode)) return FALSE; return mkdir($dir, $mode); }

标签:通用方法

本文共计77个文字,预计阅读时间需要1分钟。

如何用PHP编写递归创建多层目录结构的通用函数?

/*** 创建目录* @param string $dir 需要创建的目录*/

如何用PHP编写递归创建多层目录结构的通用函数?

/** * +-------------------------------------------------------------------- * Description 递归创建目录 +-------------------------------------------------------------------- * @param string $dir 需要创新的目录 +-------------------------------------------------------------------- * @return 若目录存在,或创建成功则返回为TRUE +-------------------------------------------------------------------- * @author gongwen +-------------------------------------------------------------------- */ function mkdirs($dir, $mode = 0777){ if (is_dir($dir) || mkdir($dir, $mode)) return TRUE; if (!mkdirs(dirname($dir), $mode)) return FALSE; return mkdir($dir, $mode); }

标签:通用方法