PHP如何刪除目錄中所有文件內(nèi)容?

發(fā)布時間:2024-01-25
php如何刪除目錄中所有文件內(nèi)容?
首先創(chuàng)建一個函數(shù),并接受一個參數(shù);然后在函數(shù)中使用“opendir”函數(shù),打開傳入的參數(shù);最后歷遍返回的結(jié)果,并判斷是否為文件夾,如果是進行遞歸,否則刪除文件即可。
示例代碼
<?php$dirname = '/www/tmp';echo "current :".get_current_user()." ".$dirname;deletedir($dirname);function deletedir($dirname){ if(file_exists($dirname)){//判斷目錄是否存在 //如果是目錄,那么我們就遍歷下面的文件或者目錄 //打開目錄句柄 $dir = opendir($dirname); while($filename = readdir($dir)){ //不運行像上級目錄運行 if($filename!="." && $filename!=".."){ $file = $dirname."/".$filename; echo "||".$file."||"; if(is_dir($file)){ deletedir($file);//使用遞歸刪除目錄 }else{ echo "--delete-".$file." "; unlink($file); } } } closedir($dir);//關(guān)閉dir if( rmdir( $dirname ) )echo "成功刪除目錄: $dirname"; }else{ echo "對不起,目錄不存在"; }}推薦教程:《php》
上一個:宋代茶學書目:《北苑茶錄》
下一個:固態(tài)硬盤有sata接口嗎知乎,固態(tài)硬盤有sata2接口的嗎

怎樣選擇插座?插座接線的規(guī)則是怎樣的?插座安裝有什么規(guī)定?
復制快捷鍵ctrl大全(復制快捷鍵ctrl+c)
二次回路電纜芯線截面的選擇要求有哪些?
監(jiān)控怎么調(diào)試出畫面模式(監(jiān)控怎么調(diào)試出畫面顯示)
斐濟主島維提島酒店推薦
??低?4小時服務電話,海康400800技術(shù)服務電話
自制美味蜂蜜柚子茶
美團打車好友收到短信怎么辦(美團打車好友收到短信是真的嗎)
性價比較高的筆記本電腦推薦(性價比高的筆記本電腦排行榜2020)
德國envea-swr流量計原裝備件更換維修服務
十八禁 网站在线观看免费视频_2020av天堂网_一 级 黄 色 片免费网站_绝顶高潮合集Videos