php遍歷刪除整個目錄及文件的方法
更新時間:2015年03月13日 11:02:15 作者:令狐不聰
這篇文章主要介紹了php遍歷刪除整個目錄及文件的方法,涉及php操作目錄及文件的技巧,具有一定參考借鑒價值,需要的朋友可以參考下
本文實例講述了php遍歷刪除整個目錄及文件的方法。分享給大家供大家參考。具體分析如下:
我們可以使用RecursiveDirectoryIterator 和 RecursiveIteratorIterator刪除目錄和子目錄及文件,子目錄將先與父目錄刪除
<?php
function cleanup_directory($dir) {
$iter = new RecursiveDirectoryIterator($dir);
foreach (new RecursiveIteratorIterator($iter, RecursiveIteratorIterator::CHILD_FIRST)
as $f) {
if ($f->isDir()) {
rmdir($f->getPathname());
} else {
unlink($f->getPathname());
}
}
rmdir($dir);
}
cleanup_directory('c:\\wamp\\junk');
?>
希望本文所述對大家的php程序設計有所幫助。
相關文章
php使用redis的有序集合zset實現(xiàn)延遲隊列應用示例
這篇文章主要介紹了php使用redis的有序集合zset實現(xiàn)延遲隊列,結合具體實例形式分析了PHP基于redis的有序集合zset實現(xiàn)延遲隊列的具體原理、應用場景及相關操作技巧,需要的朋友可以參考下2020-02-02
PHP大小寫問題:函數(shù)名和類名不區(qū)分,變量名區(qū)分
這篇文章主要介紹了PHP大小寫問題,php中變量名是區(qū)分大小寫的,而函數(shù)名與類名是不區(qū)分的2013-06-06
PHP數(shù)學運算函數(shù)大匯總(經(jīng)典值得收藏)
這篇文章主要介紹了PHP數(shù)學運算函數(shù),匯總分析了常見的PHP數(shù)學運算函數(shù)的功能,使用方法與注意事項,需要的朋友可以參考下2016-04-04

