<?php
$filepath = "test/upload/2010/image.gif";
createDir(dirname($filepath));
//接下来就可以move_uploaded_file了
/*
*功能:循环检测并创建文件夹
*参数:$path文件夹路径
*/
function createDir($path){
if(!file_exists($path)){
createDir(dirname($path));
//0700创建文件的权限
mkdir($path,0700);
}
}
其中用到的一些php函数:
dirname(path)返回路径中的目录部分
mkdir()创建目录文件
file_exists(path)判断目录是否存在