php循环检测目录是否存在并创建(循环创建目录)
作者:bea
循环创建目录方法 这个会生成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)) ret
循环创建目录方法 这个会生成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);
}
}
?>
有用 | 无用
代码如下:
$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校验ISBN码的函数代码
- PHP中用正则表达式清除字符串的空白
- php开发环境配置记录
- PHP文件读写操作之文件写入代码
- PHP文件读写操作之文件读取方法详解
- PHP目录函数实现创建、读取目录教程实例
- PHP开发规范手册之PHP代码规范详解
- PHP JSON格式数据交互实例代码详解
- PHP学习笔记之二 php入门知识
- php算开始时间到过期时间的相隔的天数
- php数据库密码的找回的步骤
- 重新封装zend_soap实现http连接安全认证的php代码
- php 变量未定义等错误的解决方法
- 兼容性比较好的PHP生成缩略图的代码
- php的日期处理函数及uchome的function_coomon中日期处理函数的研究
- PHP日期处理函数 整型日期格式
- Base64在线编码解码实现代码 演示与下载
- php !function_exists("T7FC56270E7A70FA81A5935B72EACBE29"))代码解密
- PHP备份/还原MySQL数据库的代码