php建立多層目錄的函式
/** *根據路徑path建立多級目錄 *$dir目標目錄 $mode許可權,0700表示最高許可權 */ function makedir( $dir , $mode = "0700" ) { if(strpos($dir , "/" )){ $dir_path = "" ; $dir_info = explode ( "/" , $dir ); foreach($dir_info as $key => $value ){ $dir_path .= $value ; if (!file_exists($dir_path )){ @mkdir ( $dir_path , $mode ) or die ( "建立資料夾時失敗了" ); @ chmod ( $dir_path , $mode ); } else { $dir_path .= "/" ; continue ; } $dir_path .= "/" ; } return $dir_path ; } else { @mkdir( $dir , $mode ) or die( "建立失敗了,請檢查許可權" ); @chmod ( $dir , $mode ); return $dir ; } } //end makedir makedir( "0/1/2/3/" );
如何聯絡我:【萬里虎】www.bravetiger.cn
【QQ】3396726884 (諮詢問題100元起,幫助解決問題500元起)
【部落格】http://www.cnblogs.com/kenshinobiy/
相關文章
- nodejs建立多層目錄NodeJS
- python建立多層目錄的方式Python
- php -- glob遍歷目錄函式PHP函式
- proc_create_data函式建立/proc/目錄下的檔案函式
- PHP ZipArchive 解壓縮時,去掉zip包裡的多餘目錄層級PHPHive
- php底層原理之函式PHP函式
- shell指令碼:建立函式並指定目錄進行下載指令碼函式
- nodejs生成多層目錄和生成檔案的通用方法NodeJS
- MySQL函式查詢目錄樹問題記錄MySql函式
- python複製資料夾到一個目錄,或者按目錄層級建立複製Python
- 生存目錄-無層級
- 如何實現多層目錄下訪問控制器
- 無法建立目錄或檔案 無法建立目錄的解決辦法
- PHP 第二週函式學習記錄PHP函式
- PHP 第五週函式學習記錄PHP函式
- PHP 第十週函式學習記錄PHP函式
- PHP 第七週函式學習記錄PHP函式
- PHP 第九周函式學習記錄PHP函式
- PHP 第三週函式學習記錄PHP函式
- PHP 第六週函式學習記錄PHP函式
- PHP 第一週函式學習記錄PHP函式
- oracle GlodenGate 建立目錄下每個目錄的含義Oracle
- 建立函式函式
- PHP的字串函式PHP字串函式
- Linux批量建立目錄Linux
- linux建立目錄命令Linux
- python同異級目錄下的函式呼叫問題Python函式
- C語言chdir()函式:改變當前的工作目錄C語言函式
- php函式PHP函式
- PHP 函式PHP函式
- php 函式PHP函式
- php知識點目錄PHP
- PHP 第四周函式學習記錄PHP函式
- PHP 第十一週函式學習記錄PHP函式
- PHP 第十四周函式學習記錄PHP函式
- PHP 第十三週函式學習記錄PHP函式
- PHP 第十二週函式學習記錄PHP函式
- rsync 自動建立目錄的坑點