php清空(刪除)指定目錄下的文件,不刪除目錄文件夾的實(shí)現(xiàn)代碼
更新時間:2014年09月04日 23:59:47 投稿:mdxy-dxy
這篇文章主要介紹了php清空(刪除)指定目錄下的文件,不刪除目錄文件夾的實(shí)現(xiàn)代碼,需要的朋友可以參考下
web 開發(fā)中我們可能會碰到需要將某個目錄下的所有文件清空,但不刪除這個目錄下的子目錄(當(dāng)然也不會刪除被刪除的根目錄)的情況。那么對于這種只刪除文件而不刪除目錄的方法,你是如何處理的呢?下面博主將要和你分享一下對于這個問題的一種比較好的解決辦法??聪旅孢@個函數(shù):
/*刪除指定目錄下的文件,不刪除目錄文件夾*/
function delFile($dirName){
if(file_exists($dirName) && $handle=opendir($dirName)){
while(false!==($item = readdir($handle))){
if($item!= "." && $item != ".."){
if(file_exists($dirName.'/'.$item) && is_dir($dirName.'/'.$item)){
delFile($dirName.'/'.$item);
}else{
if(unlink($dirName.'/'.$item)){
return true;
}
}
}
}
closedir( $handle);
}
}
相關(guān)文章
PHP中利用substr_replace將指定兩位置之間的字符替換為*號
PHP的substr_replace將指定兩位置之間的字符替換為*號的代碼,需要的朋友可以參考下。2011-01-01
php遇到錯誤Call to undefined function ImageCreate()解決方法
剛配置好服務(wù)器,運(yùn)行php的時候提示Call to undefined function imagecreate錯誤,經(jīng)過百度發(fā)現(xiàn)是php不支持gd庫,linux服務(wù)器需要重新make,windows下比較簡單了,下面是具體的方法2021-09-09
PHP實(shí)現(xiàn)一維數(shù)組與二維數(shù)組去重功能示例
這篇文章主要介紹了PHP實(shí)現(xiàn)一維數(shù)組與二維數(shù)組去重功能,結(jié)合實(shí)例形式分析了php針對一維數(shù)組與二維數(shù)組進(jìn)行遍歷、判斷、排序、去重等相關(guān)操作技巧,需要的朋友可以參考下2018-05-05

