php最簡(jiǎn)單的刪除目錄與文件實(shí)現(xiàn)方法
本文實(shí)例講述了php最簡(jiǎn)單的刪除目錄與文件實(shí)現(xiàn)方法。分享給大家供大家參考。
具體實(shí)現(xiàn)代碼如下:
//刪除目錄下所有空目錄
array_map('rmdir', glob('*', GLOB_ONLYDIR));
//刪除目錄所有文件
array_map('unlink', array_filter(glob('*'), 'is_file'));
?>
原理分析:array_map('rmdir', glob('*', GLOB_ONLYDIR));
刪除簡(jiǎn)單是使用了array_map函數(shù),它的作用是返回用戶自定義函數(shù)作用后的數(shù)組,回調(diào)函數(shù)接受的參數(shù)數(shù)目應(yīng)該和傳遞給 array_map() 函數(shù)的數(shù)組數(shù)目一致,而glob是遍歷目錄,然后把返回?cái)?shù)組給了rmdir進(jìn)行目錄刪除,然后:
原理差不多了,就是遍歷目錄之后我們?cè)賱h除指定目錄中的文件即可.
希望本文所述對(duì)大家的PHP程序設(shè)計(jì)有所幫助。
相關(guān)文章
PHP實(shí)現(xiàn)鏈?zhǔn)讲僮鞯娜N方法詳解
這篇文章主要介紹了PHP實(shí)現(xiàn)鏈?zhǔn)讲僮鞯娜N方法,結(jié)合實(shí)例形式分析了php鏈?zhǔn)讲僮鞯南嚓P(guān)實(shí)現(xiàn)技巧與使用注意事項(xiàng),需要的朋友可以參考下2017-11-11
PHP新手用的Insert和Update語(yǔ)句構(gòu)造類
PHP新手用的Insert和Update語(yǔ)句構(gòu)造類,沒多大功能,學(xué)習(xí)php的朋友可以參考下2012-03-03
PHP常用字符串函數(shù)用法實(shí)例總結(jié)
這篇文章主要介紹了PHP常用字符串函數(shù)用法,結(jié)合實(shí)例形式總結(jié)分析了PHP常用字符串函數(shù)基本功能、用法及相關(guān)注意事項(xiàng),需要的朋友可以參考下2020-06-06
收集的PHP中與數(shù)組相關(guān)的函數(shù)
收集的PHP中與數(shù)組相關(guān)的函數(shù)...2007-03-03
VIM中設(shè)置php自動(dòng)縮進(jìn)為4個(gè)空格的方法詳解
本篇文章是對(duì)VIM中設(shè)置php自動(dòng)縮進(jìn)為4個(gè)空格的方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06
PHP 雜談《重構(gòu)-改善既有代碼的設(shè)計(jì)》之四 簡(jiǎn)化條件表達(dá)式
條件邏輯有可能十分復(fù)雜,因此本章提供一些重構(gòu)的手法,專門用來(lái)簡(jiǎn)化它們2012-04-04

