Mazání souborů v PHP podle části jména v názvu

08.01.2022 Programování #php #prgramování

Jednoduchá konstrukce pro vymazání souborů v adresáři podle toho, zda obsahují konkrétní řetězec.


$dir="./cached-files/";
$files=scandir($dir);
if(is_array($files)){
      foreach($files as $file){
           if(is_file($dir.$file) && strpos($file,"tag")!==false){   // pokud soubor obsahuje řetězec tag 
                  echo $dir.$file."<br>";
                  unlink($dir.$file);
            }
       }
}