php循環(huán)檢測目錄是否存在并創(chuàng)建(循環(huán)創(chuàng)建目錄)
更新時(shí)間:2011年01月06日 21:31:07 作者:
php循環(huán)檢測目錄是否存在并創(chuàng)建,需要的朋友可以參考下。
循環(huán)創(chuàng)建目錄方法
這個(gè)會(huì)生成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實(shí)現(xiàn)接口api數(shù)據(jù)簽名及驗(yàn)簽
api數(shù)據(jù)簽名作用就是通過使用簽名可以驗(yàn)證數(shù)據(jù)在傳輸過程中是否被篡改或修改,下面小編就來為大家介紹一下php如何實(shí)現(xiàn)接口api數(shù)據(jù)簽名及驗(yàn)簽吧2023-11-11php mysql操作mysql_connect連接數(shù)據(jù)庫實(shí)例詳解
php操作數(shù)據(jù)庫首先必須連接到指定的數(shù)據(jù)庫,連接數(shù)據(jù)庫可以使用PHP mysql_connect函數(shù),本文章向大家介紹mysql_connect函數(shù)的使用方法和實(shí)例,需要的朋友可以參考一下2016-12-12php入門教程之Zend Studio設(shè)置與開發(fā)實(shí)例
這篇文章主要介紹了php入門教程之Zend Studio設(shè)置與開發(fā),簡單分析了Zend Studio模板的設(shè)置與php簡單開發(fā)商品訂單程序的技巧,需要的朋友可以參考下2016-09-09php數(shù)組函數(shù)序列之sort() 對數(shù)組的元素值進(jìn)行升序排序
sort() 函數(shù)按升序?qū)o定數(shù)組的值排序。注釋:本函數(shù)為數(shù)組中的單元賦予新的鍵名。原有的鍵名將被刪除2011-11-11php構(gòu)造方法中析構(gòu)方法在繼承中的表現(xiàn)
這篇文章主要為大家詳細(xì)介紹了php構(gòu)造方法中析構(gòu)方法在繼承中的表現(xiàn),感興趣的小伙伴們可以參考一下2016-04-04詳解PHP的Yii框架的運(yùn)行機(jī)制及其路由功能
這篇文章主要介紹了PHP的Yii框架的運(yùn)行機(jī)制及其路由功能,Yii是一個(gè)基于組件的重量級的PHP框架,適合用來開發(fā)大型網(wǎng)站,需要的朋友可以參考下2016-03-03