发布日期:2018-03-26
如何使用PHP删除一个文件夹中的所有文件?+ 查看更多
如何使用PHP删除一个文件夹中的所有文件?
+ 查看更多
发布日期:2018-02-24 17:59
分类:PHP
浏览次数:106
例如,我有一个名为temp的文件夹,我想用PHP从把它下面的文件都删掉。我应该怎样做呢?
回答
$files = glob('path/to/temp/*'); // 获取所有文件名 foreach($files as $file){ // 迭代文件 if(is_file($file)) unlink($file); // 删除文件 }
以上方法仅能删除*不隐藏*的文件,如果你想删除*隐藏文件*,如.htaccess,你必须使用
$files = glob('path/to/temp/{,.}*', GLOB_BRACE);