最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php遞歸刪除指定文件夾的方法小結(jié)

 更新時間:2015年04月20日 09:15:00   作者:不吃皮蛋  
這篇文章主要介紹了php遞歸刪除指定文件夾的方法,實例總結(jié)了兩種常用的遞歸刪除文件夾的技巧,非常具有實用價值,需要的朋友可以參考下

本文實例總結(jié)了兩種php遞歸刪除指定文件夾的方法。分享給大家供大家參考。具體如下:

方法一:

function recursiveDelete($dir)
{ 
  if ($handle = @opendir($dir))
  {
  while (($file = readdir($handle)) !== false)
  {
   if (($file == ".") || ($file == ".."))
   {
    continue;
   }
   if (is_dir($dir . '/' . $file))
   {
    // call self for this directory
    recursiveDelete($dir . '/' . $file);
   }
   else
   {
    unlink($dir . '/' . $file); // remove this file
   }
  }
  @closedir($handle);
  rmdir ($dir);
  }
}

方法二:

/*
 自定義的刪除函數(shù),可以刪除文件和遞歸刪除文件夾
*/
 function my_del($path)
{
 if(is_dir($path))
 {
   $file_list= scandir($path);
   foreach ($file_list as $file)
   {
    if( $file!='.' && $file!='..')
    {
     my_del($path.'/'.$file);
    }
   }
   @rmdir($path);
   //這種方法不用判斷文件夾是否為空,
   //因為不管開始時文件夾是否為空,到達(dá)這里的時候,都是空的  
 }
 else
 {
  @unlink($path);
  //這兩個地方最好還是要用@屏蔽一下warning錯誤,看著鬧心
 }
}
$path='d:/技術(shù)文檔 - 副本';
//要刪除的文件夾
//如果php文件不是ANSI,而是UTF-8模式,
//而且要刪除的文件夾中包含漢字字符的話,調(diào)用函數(shù)前需要轉(zhuǎn)碼
//$path=iconv( 'utf-8', 'gb2312',$path );
my_del($path);

希望本文所述對大家的php程序設(shè)計有所幫助。

相關(guān)文章

  • 使用PHP實現(xiàn)Mysql讀寫分離

    使用PHP實現(xiàn)Mysql讀寫分離

    本篇文章是對使用PHP實現(xiàn)Mysql讀寫分離的方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • php遍歷目錄viewDir函數(shù)

    php遍歷目錄viewDir函數(shù)

    php遍歷目錄,找出目錄下某個后綴名的所有文件
    2009-12-12
  • php模擬服務(wù)器實現(xiàn)autoindex效果的方法

    php模擬服務(wù)器實現(xiàn)autoindex效果的方法

    這篇文章主要介紹了php模擬服務(wù)器實現(xiàn)autoindex效果的方法,實例分析了php操作URL及傳遞參數(shù)的技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-03-03
  • PHP簡單檢測網(wǎng)址是否能夠正常打開的方法

    PHP簡單檢測網(wǎng)址是否能夠正常打開的方法

    這篇文章主要介紹了PHP簡單檢測網(wǎng)址是否能夠正常打開的方法,涉及php中curl的簡單使用技巧,需要的朋友可以參考下
    2016-09-09
  • PHP常用的三種設(shè)計模式匯總

    PHP常用的三種設(shè)計模式匯總

    本文給大家簡單介紹了PHP中最常用的三種設(shè)計模式:單例設(shè)計模式、工廠設(shè)計模式和觀察者設(shè)計模式。都是個人的一些經(jīng)驗總結(jié),希望小伙伴們能夠喜歡
    2016-08-08
  • 學(xué)習(xí)php設(shè)計模式 php實現(xiàn)觀察者模式(Observer)

    學(xué)習(xí)php設(shè)計模式 php實現(xiàn)觀察者模式(Observer)

    這篇文章主要介紹了php設(shè)計模式中的觀察者模式,使用php實現(xiàn)觀察者模式,感興趣的小伙伴們可以參考一下
    2015-12-12
  • PHP命令Command模式用法實例分析

    PHP命令Command模式用法實例分析

    這篇文章主要介紹了PHP命令Command模式用法,結(jié)合實例形式分析了命令模式的概念、原理、使用方法及相關(guān)操作注意事項,需要的朋友可以參考下
    2018-08-08
  • Swoole 5將移除自動添加Event::wait()特性詳解

    Swoole 5將移除自動添加Event::wait()特性詳解

    這篇文章主要給大家介紹了關(guān)于Swoole 5將移除自動添加Event::wait()特性的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用Swoole5具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • PHP使用debug_backtrace方法跟蹤調(diào)試代碼調(diào)用詳解

    PHP使用debug_backtrace方法跟蹤調(diào)試代碼調(diào)用詳解

    這篇文章主要介紹了PHP使用debug_backtrace方法跟蹤調(diào)試代碼調(diào)用,結(jié)合實例形式詳細(xì)分析了debug_backtrace函數(shù)的功能、參數(shù)、使用方法及相關(guān)操作注意事項,需要的朋友可以參考下
    2018-07-07
  • PHP獲取Cookie的模擬登錄和防范Cookie劫持

    PHP獲取Cookie的模擬登錄和防范Cookie劫持

    Cookie是網(wǎng)站為了辨別用戶身份而儲存在用戶本地終端上的數(shù)據(jù)(通常經(jīng)過加密),在登錄系統(tǒng)時,用戶驗證通過后,服務(wù)器生成一個SessionID,將該ID作為cookie保存在瀏覽器緩存中,客戶第二次訪問該服務(wù)器時,會將該cookie數(shù)據(jù)帶給服務(wù)器驗證
    2023-09-09

最新評論

阳原县| 辉县市| 柳州市| 杂多县| 吉林省| 赞皇县| 遂宁市| 巩义市| 长治市| 安徽省| 博白县| 西乌珠穆沁旗| 吉木乃县| 芒康县| 嘉定区| 宁化县| 镇原县| 旅游| 侯马市| 丹棱县| 陇西县| 孝昌县| 奉节县| 平顶山市| 南漳县| 罗源县| 临海市| 青岛市| 彭水| 江油市| 清苑县| 察雅县| 松溪县| 交口县| 盐亭县| 贡山| 宁化县| 弥勒县| 武陟县| 安塞县| 富源县|