一尘不染

使用PHP从文件夹中删除所有文件?

php

例如,我有一个名为“ Temp”的文件夹,我想使用PHP删除或刷新此文件夹中的所有文件。我可以这样做吗?


阅读 208

收藏
2020-05-29

共1个答案

一尘不染

$files = glob('path/to/temp/*'); // get all file names
foreach($files as $file){ // iterate files
  if(is_file($file))
    unlink($file); // delete file
}

如果要删除“隐藏”文件(如.htaccess),则必须使用

$files = glob('path/to/temp/{,.}*', GLOB_BRACE);
2020-05-29