php循環(huán)檢測目錄是否存在并創(chuàng)建(循環(huán)創(chuàng)建目錄)
更新時間:2011年01月06日 21:31:07 作者:
php循環(huán)檢測目錄是否存在并創(chuàng)建,需要的朋友可以參考下。
循環(huán)創(chuàng)建目錄方法
這個會生成image.gif目錄
復(fù)制代碼 代碼如下:
$filepath = "test/upload/2010/image.gif";
mk_dir($filepath);
// 循環(huán)創(chuàng)建目錄
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);
}
第二種方法:
復(fù)制代碼 代碼如下:
<?php
$filepath = "test/upload/2010/image.gif";
createDir(dirname($filepath));
//接下來就可以move_uploaded_file了!
/*
* 功能:循環(huán)檢測并創(chuàng)建文件夾
* 參數(shù):$path 文件夾路徑
* 返回:
*/
function createDir($path){
if (!file_exists($path)){
createDir(dirname($path));
mkdir($path, 0777);
}
}
?>
相關(guān)文章
PHP使用反射機(jī)制實現(xiàn)查找類和方法的所在位置
這篇文章主要介紹了PHP使用反射機(jī)制實現(xiàn)查找類和方法的所在位置,實例分析了PHP反射機(jī)制的原理與使用反射機(jī)制實現(xiàn)對類和方法的查找技巧,需要的朋友可以參考下2016-04-04
PHP入門教程之?dāng)?shù)組用法匯總(創(chuàng)建,刪除,遍歷,排序等)
這篇文章主要介紹了PHP入門教程之?dāng)?shù)組用法,結(jié)合大量實例總結(jié)分析了php關(guān)于數(shù)組的創(chuàng)建、打印、遍歷、獲取、排序、插入、刪除等常見操作技巧,需要的朋友可以參考下2016-09-09
php自定義函數(shù)call_user_func和call_user_func_array詳解
看UCenter的時候有一個函數(shù)call_user_func,百思不得其解,因為我以為是自己定義的函數(shù),結(jié)果到處都找不到,后來百度了一下才知道call_user_func是內(nèi)置函數(shù)2011-07-07
php下foreach提示W(wǎng)arning:Invalid argument supplied for foreach()
這篇文章主要介紹了php下foreach提示W(wǎng)arning:Invalid argument supplied for foreach()的解決方法,是很多開發(fā)者在進(jìn)行PHP程序設(shè)計的過程中經(jīng)常會遇到的問題,需要的朋友可以參考下2014-11-11
php實現(xiàn)QQ空間獲取當(dāng)前用戶的用戶名并生成圖片
這篇文章主要介紹了php實現(xiàn)QQ空間獲取當(dāng)前用戶的用戶名并生成圖片的方法,涉及php針對QQ空間及接口調(diào)用的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-07-07

