《PHP教程:PHP使用內置dir類實現目錄遍歷刪除》要點:
本文介紹了PHP教程:PHP使用內置dir類實現目錄遍歷刪除,希望對您有用。如果有疑問,可以聯系我們。
PHP應用本文實例講述了PHP使用內置dir類實現目錄遍歷刪除的辦法.分享給大家供大家參考.具體實現辦法如下:
PHP應用
function clearDir($dir)
{
if (file_exists($dir))
{
if(!is_dir($dir))
exit("{$dir}不是一個目錄");
else
{
$dirObj = dir($dir);
while ($file = $dirObj->read())
{
if (is_dir($dir .'/'. $file) && $file !== '.' && $file !== '..')
{
clearDir($dir .'/'. $file);
if (@!rmdir($dir .'/'. $file))
echo "沒有權限刪除{$dir}/{$file}目錄 <br/>";
}
elseif ($file !== '.' && $file !== '..')
{
if (unlink($dir .'/'. $file))
echo "{$file}文件成功刪除<br />";
}
}
}
}
else
exit("{$dir}不存在");
}
clearDir('./demo');
PHP應用希望本文所述對大家的php程序設計有所贊助.
《PHP教程:PHP使用內置dir類實現目錄遍歷刪除》是否對您有啟發,歡迎查看更多與《PHP教程:PHP使用內置dir類實現目錄遍歷刪除》相關教程,學精學透。維易PHP學院為您提供精彩教程。