循環創建目錄方法
這個會生成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);
}
}
?>