PHP使用內(nèi)置dir類實(shí)現(xiàn)目錄遍歷刪除
更新時(shí)間:2015年03月31日 10:19:24 作者:dingding
這篇文章主要介紹了PHP使用內(nèi)置dir類實(shí)現(xiàn)目錄遍歷刪除的方法,涉及php中dir類的使用技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
本文實(shí)例講述了PHP使用內(nèi)置dir類實(shí)現(xiàn)目錄遍歷刪除的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:
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 "沒有權(quán)限刪除{$dir}/{$file}目錄 <br/>";
}
elseif ($file !== '.' && $file !== '..')
{
if (unlink($dir .'/'. $file))
echo "{$file}文件成功刪除<br />";
}
}
}
}
else
exit("{$dir}不存在");
}
clearDir('./demo');
希望本文所述對大家的php程序設(shè)計(jì)有所幫助。
相關(guān)文章
利用curl抓取遠(yuǎn)程頁面內(nèi)容的示例代碼
利用curl抓取遠(yuǎn)程頁面內(nèi)容的一個小示例,需要的朋友可以過來參考下2013-07-07
php實(shí)現(xiàn)統(tǒng)計(jì)網(wǎng)站在線人數(shù)的方法
這篇文章主要介紹了php實(shí)現(xiàn)統(tǒng)計(jì)網(wǎng)站在線人數(shù)的方法,通過獲取服務(wù)器端網(wǎng)絡(luò)參數(shù)及文本文件讀寫實(shí)現(xiàn)統(tǒng)計(jì)在線人數(shù)的功能,非常簡單實(shí)用,需要的朋友可以參考下2015-05-05
PHP連接SQLSERVER 注意事項(xiàng)(附dll文件下載)
文章是網(wǎng)上找的,從來沒有弄過,一直是php+mysql 現(xiàn)在搞個php+mssql 也不懂,沒有辦法,從網(wǎng)上找了些資料,我是看了這些資料,才連上的mssql的第一次感覺真的挺費(fèi)勁的,這些可能不需要全部看完就ok,我也是這一點(diǎn)那一點(diǎn),可能是我比較笨吧!呵呵2012-06-06
瀏覽器預(yù)覽PHP文件時(shí)頂部出現(xiàn)空白影響布局分析原因及解決辦法
在編寫PHP文件過程中,發(fā)現(xiàn)在瀏覽器預(yù)覽PHP文件時(shí),頂部會出現(xiàn)一行空白,影響了頁面的布局2013-01-01

