1. 云栖社区>
  2. >
  3. 正文

php无限创建目录

作者:用户 来源:互联网 时间:2016-01-12 14:12:08

递归函数教程

php无限创建目录 - 摘要: 本文讲的是php无限创建目录, 创建目录在php教程中用到了mkdir函数,如果要无限创建目录就们利用递归就可以了。 <?php $filepath = "test/upload/2010/image.gif"; createdir(dirname(

创建目录在php教程中用到了mkdir函数,如果要无限创建目录就们利用递归就可以了。

<?php
$filepath = "test/upload/2010/image.gif";
createdir(dirname($filepath));
//接下来就可以move_uploaded_file了!

/*
* 功能:循环检测并创建文件夹
* 参数:$path 文件夹路径
* 返回:
*/
function createdir($path){
if (!file_exists($path)){
createdir(dirname($path));
mkdir($path, 0777);
}
}
?>

原理是递归加判断目录是否存在,否则就创建。

以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索递归 , 函数 教程 php 创建目录、php递归创建目录、php创建多级目录、php目录不存在则创建、php 创建多层目录,以便于您获取更多的相关知识。

弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率

40+云计算产品,6个月免费体验

稳定可靠、可弹性伸缩的在线数据库服务,全球最受欢迎的开源数据库之一

云服务器9.9元/月,大学必备