foreach (glob("*") as $filename) {
unlink($filename);
}
我所有的练习文件也被删除了,哎
glob("*")这里路径指向当前PHP文件所在路径,获取到的是当前路径下的所有文件夹名和文件名组成的数组;你需要指定新的路径,比如当前PHP文件所在路径的下级目录名为test的文件夹,则应该是glob("./test/*"),这样就可以获取下级目录test下的所有文件夹名和文件名了。详情请手册查找glob()函数的信息。
这个本来就是遍历删除该文件夹下的文件,删除文件夹的函数是rmdir
这个本来就是遍历删除该文件夹下的文件,删除文件夹的函数是rmdir
试了一下,的确当前php文件所在位置所有文件都被删了,包括自身那个的php文件,同级文件夹倒是未被删除
在回收站里面都可以还原的
glob('*'):获取当前目录下的所有文件
foreach中unlink($filename)执行的是删除文件操作
并没有删除文件夹的操作
想删除目录可以用rmdir
如果想找回文件,可以用EasyRecovery恢复,供参考。