成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何運用php函數mkdir創建多級目錄

開發 后端
php函數mkdir的功能主要體現在創建多級目錄上,我們可以首先通過使用php函數mkdir來新建一個由path 指定的目錄。

當我們想在自己的網站上添加多級目錄時,可以使用php函數mkdir來實現這以功能。下面我們將會為大家詳細介紹php函數mkdir的具體含義,希望對有這方面需求的朋友有所幫助。

#t#php函數mkdir參數與描述

path 必需。規定要創建的目錄的名稱。
mode 必需。規定權限。默認是 0777。
recursive 必需。規定是否設置遞歸模式。
context 必需。規定文件句柄的環境。Context 是可修改流的行為的一套選項。

說明

php函數mkdir 嘗試新建一個由 path 指定的目錄。

默認的 mode 是 0777,意味著***可能的訪問權。

php默認的mkdir一次只能創建一層目錄,如果在當前目錄下創建一個div/css/layout 的目錄就需要逐層逐層的先創建div,再創建div/css 再創建 div/css/layout,然而我們希望能讓程序自動幫我們完成這個過程。

其實思路也很簡單,1.先判斷 div目錄是否存在,不存在則創建;2.判斷子目錄 div/css 是否存在,不能存在則創建,3.在第二步中以子目錄作為參數遞歸調用函數本身。也可以按相反順序來,1.先判斷***層目錄div/css/layout是否存在;2.判斷div/css/layout的上層目錄div/css是否存在,不存在則以div/css作為參數遞歸進行。。

下面是php函數mkdir的程序代碼:

 

  1. function mkdirs($dir)  
  2. {  
  3. if(!is_dir($dir))  
  4. {  
  5. if(!mkdirs(dirname($dir))){  
  6. return false;  
  7. }  
  8. if(!mkdir($dir,0777)){  
  9. return false;  
  10. }  
  11. }  
  12. return true;  
  13. }  
  14. mkdirs('div/css/layout');  
  15. 同樣的思路,php用rmdir和unlink遞歸刪除多級目錄的代碼:  
  16. function rmdirs($dir)  
  17. {  
  18. $d = dir($dir);  
  19. while (false !== ($child = $d->read())){  
  20. if($child != '.' && $child != '..'){  
  21. if(is_dir($dir.'/'.$child))  
  22. rmdirs($dir.'/'.$child);  
  23. else unlink($dir.'/'.$child);  
  24. }  
  25. }  
  26. $d->close();  
  27. rmdir($dir);  

以上代碼示例就是php函數mkdir實現創建多級目錄的具體方法。

責任編輯:曹凱 來源: 百度博客
相關推薦

2009-12-03 20:15:02

PHP rmdir()

2009-12-02 16:38:26

PHP發送郵件函數

2009-12-08 16:19:21

PHP函數pack

2009-12-04 09:41:25

PHP函數flush(

2009-12-10 10:18:05

PHP讀取文件

2009-12-10 15:33:02

PHP函數fgets

2009-12-04 18:05:05

PHP stristr

2009-12-01 13:29:04

PHP ini_set

2010-03-23 18:38:26

Python os.m

2009-11-25 10:15:48

PHP函數count(

2009-12-02 10:32:02

PHP語法解析函數

2009-11-25 14:36:39

PHP函數usort(

2009-11-24 11:00:05

PHP函數Date()

2014-03-19 19:46:43

Linuxmkdir 命令

2009-11-18 15:39:43

PHP函數

2009-12-04 14:29:09

PHP json_en

2009-11-24 17:45:47

PHP數組排序函數ar

2009-11-24 18:08:39

PHP函數array_

2009-12-10 16:04:56

PHP函數parse_

2009-12-04 14:23:33

PHP JSON加密函
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 精品91久久 | 日韩在线精品 | 久久久久久久久久久久91 | 欧日韩在线观看 | 国产视频在线观看一区二区三区 | 精品免费国产一区二区三区 | 毛片高清 | 久久成人精品 | av免费看在线 | 视频精品一区二区三区 | www.久久.com| 欧美日韩一卡二卡 | 国产成人福利在线观看 | 国产线视频精品免费观看视频 | 精品久久久久久红码专区 | 请别相信他免费喜剧电影在线观看 | 成人免费网站 | 日本高清不卡视频 | 日本电影韩国电影免费观看 | 人人爱干| 久久久91精品国产一区二区三区 | 国产成人免费视频 | 欧美久久一级 | 日韩免| 国产精品99久久久久久人 | 午夜精品久久久久久久久久久久久 | 2022精品国偷自产免费观看 | 久久精品国产一区二区三区不卡 | 麻豆changesxxx国产 | 尤物视频在线免费观看 | 国产日韩欧美 | 午夜精品久久 | 国产一二区在线 | 亚洲a视频 | 韩日精品一区 | 午夜视频在线观看网站 | 中文字幕第九页 | 蜜桃在线视频 | 欧美视频精品 | 日韩精品极品视频在线观看免费 | 亚洲精选一区二区 |