首頁 > 後端開發 > php教程 > 怎麼找回回收站刪除的檔案 php自訂函數之遞歸刪除檔案及目錄

怎麼找回回收站刪除的檔案 php自訂函數之遞歸刪除檔案及目錄

WBOY
發布: 2016-07-29 08:43:31
原創
1163 人瀏覽過

複製程式碼 程式碼如下:


/*—————————————————— * /
//– 遞歸刪除檔案及目錄
//– 例: 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 == '.' 或 $file =='..' 或 $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;
}

以上就介紹了怎麼找回回收站刪除的檔案 php自訂函數之遞歸刪除檔案及目錄,包括了怎麼找回回收站刪除的檔案方面的內容,希望對PHP教程有興趣的朋友有所幫助。

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板