php递归创建目录小例子

发布时间:2020-02-01编辑:脚本学堂
分享一个php递归创建目录的代码,学习下php递归算法的实现方法,有需要的朋友参考下。

例子,用php递归创建目录。
 

复制代码 代码示例:
<?php
// 递归创建目录
function recursive_mkdir($created_path, $before_path, $mode = 0777) {
     $dirs = explode('/' , $created_path);
     $count = count($dirs);
     for ($i = 0; $i < $count; ++$i) {
         if (empty($dirs[$i])) continue;
         
         $before_path .= $dirs[$i]."/";
         if (!is_dir($before_path) && !mkdir($before_path, $mode)) {
             continue;
         }
     } //by www.jb200.com
}
 

参考链接:php递归创建和删除文件夹