程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php目錄創建與遞歸無限創建和刪除目錄實現代碼

php目錄創建與遞歸無限創建和刪除目錄實現代碼

編輯:關於PHP編程

文章很簡單二個實例實現了php目錄創建與遞歸無限創建和刪除目錄功能,有需要的朋友可以參考一下,我們用的是mkdir,rddir來實例的。

下面是程序代碼:

 代碼如下 復制代碼 function mkdirs($dir)
{
if(!is_dir($dir))
{
if(!mkdirs(dirname($dir))){
return false;
}
if(!mkdir($dir,0777)){
return false;
}
}
return true;
}
mkdirs('div/css/layout');

同樣的思路,php用rmdir和unlink遞歸刪除多級目錄的代碼:

 代碼如下 復制代碼

function rmdirs($dir)
{
$d = dir($dir);
while (false !== ($child = $d->read())){
if($child != '.' && $child != '..'){
if(is_dir($dir.'/'.$child))
rmdirs($dir.'/'.$child);
else unlink($dir.'/'.$child);
}
}
$d->close();
rmdir($dir);
}

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved