php自定義函數(shù)之遞歸刪除文件及目錄
更新時間:2010年08月08日 17:37:54 作者:
自定義函數(shù)之遞歸刪除文件及目錄的php代碼,需要的朋友可以參考下。
復(fù)制代碼 代碼如下:
/*—————————————————— */
//– 遞歸刪除文件及目錄
//– 例: del_dir (‘../cache/');注意:返回的/是必須的
//– $type 強制刪除目錄, true 是 ,false 否
/*—————————————————— */
function del_dir ($dir,$type=true)
{
$n=0;
if (is_dir($dir)) {
if ($dh = opendir($dir)) {
while (($file = readdir($dh)) !== false) {
//.svn 忽略 svn 版本控制信息
if ( $file == '.' or $file =='..' or $file == '.svn')
{
continue;
}
if (is_file ($dir.$file))
{
unlink($dir.$file);
$n++;
}
if (is_dir ($dir.$file))
{
del_dir ($dir.$file.'/');
if ($type)
{
$n++;
rmdir($dir.$file.'/');
}
}
}
}
closedir($dh);
}
return $n;
}
相關(guān)文章
PHP面向?qū)ο蟪绦蛟O(shè)計之接口的繼承定義與用法詳解
這篇文章主要介紹了PHP面向?qū)ο蟪绦蛟O(shè)計之接口的繼承定義與用法,結(jié)合實例形式分析了php接口的概念、定義、使用方法及相關(guān)操作注意事項,需要的朋友可以參考下2018-12-12
php-fpm超時時間設(shè)置request_terminate_timeout資源問題分析
之前發(fā)現(xiàn)一個php配置之后關(guān)于返回500和502的問題,今天看到一個兄弟寫的非常不錯,記錄一下2019-09-09
PHP使用三種方法實現(xiàn)數(shù)據(jù)采集
這篇文章主要介紹了PHP使用三種方法實現(xiàn)數(shù)據(jù)采集,對數(shù)據(jù)采集感興趣的同學(xué),可以參考下2021-04-04

