简单理解递归 与 一次创建多级目录

来源:互联网 发布:单片机定时器初值计算 编辑:程序博客网 时间:2024/05/01 17:56

在自定义的递归函数中,基本上都有一条判断语句,来决定是否递归调用自已。
我们可以简单的理解为,当满足某种条件时,执行某段代码;而这段代码只是和调用者本身相同而已。
下边这段代码就是用递归的方法一次创建多级目录:
<?php
$path='./a/b/c/d/e/f';
my_mkdir($path);
function my_mkdir($path){
if(!file_exists(dirname($path))){//逆向判断目录是否存在。
my_mkdir(dirname($path)); //递归调用
}
mkdir($path); //创建目录
}
?>

原文地址:http://bbs.lampbrother.net/read-htm-tid-132598.html

阅读(43) | 评论(0) | 转发(0) |
0

上一篇:学习感想

下一篇:占地状况

相关热门文章
  • IP Sec VPN与NAT破镜重圆
  • 网站导航
  • GoAgent图文设置教程
  • UT2.0正式版下载
  • tomcat6.0配置(含配置视频下载...
  • 大家都是用什么来管理hadoop集...
  • 网站被人挂了吗,添加了些程序...
  • Nginx如何保证不走宕机的那个...
  • 大家谈谈MYSQL客户端和服务器...
  • 以下代码运行后为何会输出5?...
给主人留下些什么吧!~~