php循环检测目录是否存在并创建(循环创建目录)

2015-01-24信息快讯网

php循环检测目录是否存在并创建,需要的朋友可以参考下。

循环创建目录方法
这个会生成image.gif目录

 
$filepath = "test/upload/2010/image.gif"; 
mk_dir($filepath); 
// 循环创建目录 
function mk_dir($dir, $mode = 0755) 
{ 
if (is_dir($dir) || @mkdir($dir,$mode)) return true; 
if (!mk_dir(dirname($dir),$mode)) return false; 
return @mkdir($dir,$mode); 
} 

第二种方法:
 
<?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面向对象的进阶学习(抽像类、接口、final、类常量)
PHP file_exists问题杂谈
php提示Call-time pass-by-reference has been deprecated in的解决方法[已测]
无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装(win+linux)
php截取后台登陆密码的代码
php递归创建和删除文件夹的代码小结
PHP中文件读、写、删的操作(PHP中对文件和目录操作)
for循环连续求和、九九乘法表代码
几种有用的变型 PHP中循环语句的用法介绍
PHP中创建空文件的代码[file_put_contents vs touch]
第六章 php目录与文件操作
在PHP中利用wsdl创建标准webservice的实现代码
PHP循环语句笔记(foreach,list)
遍历指定目录下的所有目录和文件的php代码
PHP操作文件类的函数代码(文件和文件夹创建,复制,移动和删除)
使用PHP遍历文件夹与子目录的函数代码
php中设置多级目录session的问题
php入门学习知识点八 PHP中for循环基本应用之九九乘法口绝表
ajax 的post方法实例(带循环)
PHP备份/还原MySQL数据库的代码
全局记录程序片段的运行时间 正确找到程序逻辑耗时多的断点
php INI配置文件的解析实现分析
PHP strncasecmp字符串比较的小技巧
php simplexmlElement操作xml的命名空间实现代码
array_multisort实现PHP多维数组排序示例讲解
php关于array_multisort多维数组排序的使用说明
PHP中foreach循环中使用引用要注意的地方
Wordpress 相册插件 NextGEN-Gallery 添加目录将中文转为拼音的解决办法
php目录操作函数之获取目录与文件的类型
上传文件先创建目录 再上传到目录里面去
php中DOMDocument简单用法示例代码(XML创建、添加、删除、修改)
《PHP编程最快明白》第五讲:php目录、文件操作
使用PHP 5.0创建图形的巧妙方法
php更改目录及子目录下所有的文件后缀扩展名的代码
用PHP实现递归循环每一个目录
无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装最快的解决办法
PHP 循环列出目录内容的函数代码
PHP 日志缩略名的创建函数代码
php for 循环语句使用方法详细说明
PHP foreach循环使用详解与实例代码
©2014-2024 dbsqp.com