java递归算法经典实例 php函数mkdir实现递归创建层级目录?

php函数mkdir实现递归创建层级目录?123如果(is_udir(dirname($path))){//判断。/1/2/3有一个文件目录return MKDIR($path)//这里执行的$pat

php函数mkdir实现递归创建层级目录?

1

2

3

如果(is_udir(dirname($path))){//判断。/1/2/3有一个文件目录

return MKDIR($path)//这里执行的$path是什么?是整个目录吗?我的理解是。/ 1 / 2 / 3 / 4. 我很困惑,所以请//教我们

}

这里的两个$路径显然是相同的。你们都知道dirname($path)是。/所以很明显$path应该是。/ 1 / 2 / 3 / 4. 你为什么说另一个。/1/2/3/4/5/6/7以后

这个递归函数写得不好,而且是多余的。现在PHP的MKDIR函数可以构建多级目录,只要第三个参数为真:

1

MKDIR()。/1/2/3/4/5/6/7”,0777,真)