我只是恢复了一个充满无用文件的旧网站(index2.php,index_bkup.php,test.php ...),我想知道如何列出这些......
解决方案可以是服务器端或客户端(但我不能在服务器端执行太多操作)...
正如我所说,该网站很老,并且使用了很多include()函数。
感谢你的想法!
答案 0 :(得分:0)
我不知道这是否应该自动化,因为它可以删除看起来像垃圾的文件。
你可以......
$files = glob('path/*.php');
$files = preg_grep('/\d+\.php$/', $files);
foreach($files as $file) {
unlink($file);
}
这将获取目录中的所有PHP文件并删除在扩展名之前具有数字的文件,例如index2.php
。
它与test.php
不匹配,但您可以将其修改为。
无论哪种方式,最好使用grep
查找这些内容,然后逐个文件地确定是否应删除它们。
请先备份。