課程
/后端開發
/PHP
/PHP進階篇
foreach (glob("*") as $filename) { ? unlink($filename);}
2016-02-05
源自:PHP進階篇 5-6
正在回答
我所有的練習文件也被刪除了,哎
glob("*")這里路徑指向當前PHP文件所在路徑,獲取到的是當前路徑下的所有文件夾名和文件名組成的數組;你需要指定新的路徑,比如當前PHP文件所在路徑的下級目錄名為test的文件夾,則應該是glob("./test/*"),這樣就可以獲取下級目錄test下的所有文件夾名和文件名了。詳情請手冊查找glob()函數的信息。
這個本來就是遍歷刪除該文件夾下的文件,刪除文件夾的函數是rmdir
試了一下,的確當前php文件所在位置所有文件都被刪了,包括自身那個的php文件,同級文件夾倒是未被刪除
在回收站里面都可以還原的
取個英文名Monica 提問者
杰倫家外的小麻雀 回復 取個英文名Monica 提問者
glob('*'):獲取當前目錄下的所有文件
foreach中unlink($filename)執行的是刪除文件操作
并沒有刪除文件夾的操作
想刪除目錄可以用rmdir
如果想找回文件,可以用EasyRecovery恢復,供參考。
舉報
輕松學習PHP中級課程,進行全面了解,用PHP快速開發網站程序
2 回答醬紫文件夾被刪了?o(╯□╰)o
1 回答服務器刪掉了test2文件?
2 回答為什么刪除了文件判斷的還是存在啊?還輸出個這些東西
1 回答怎么添加一個新文件或文件夾
1 回答關于文件被修改
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2020-07-10
我所有的練習文件也被刪除了,哎
2016-04-19
glob("*")這里路徑指向當前PHP文件所在路徑,獲取到的是當前路徑下的所有文件夾名和文件名組成的數組;你需要指定新的路徑,比如當前PHP文件所在路徑的下級目錄名為test的文件夾,則應該是glob("./test/*"),這樣就可以獲取下級目錄test下的所有文件夾名和文件名了。詳情請手冊查找glob()函數的信息。
2016-02-14
這個本來就是遍歷刪除該文件夾下的文件,刪除文件夾的函數是rmdir
2016-02-11
這個本來就是遍歷刪除該文件夾下的文件,刪除文件夾的函數是rmdir
2016-02-11
試了一下,的確當前php文件所在位置所有文件都被刪了,包括自身那個的php文件,同級文件夾倒是未被刪除
2016-02-09
在回收站里面都可以還原的
2016-02-08
glob('*'):獲取當前目錄下的所有文件
foreach中unlink($filename)執行的是刪除文件操作
并沒有刪除文件夾的操作
想刪除目錄可以用rmdir
如果想找回文件,可以用EasyRecovery恢復,供參考。