PHP
(quick guide & examples)
DELETE FILE unlink("TARGET.FILE");
DELETE (EMPTY) FOLDER rmdir("PATH/FOLDER/");
GET FILES $files = glob("FOLDER/*.{jpg,png}", GLOB_BRACE);
DELETE FILES foreach ($files as $f) { unlink($f); }
DATE LIMIT $keep = strtotime("YYYY-MM-DD");
GET FILES + DELETE $files = glob("FOLDER/*", GLOB_BRACE); foreach ($files as $f) { if (filemtime($f) < $keep){ unlink($f); } }
WINDOWS exec('del "PATH/FILE'); LINUX exec('rm /PATH/FILE');
function delFolder ($folder) { GET ALL FILES + FOLDERS $all = glob("$folder*", GLOB_BRACE);
DELETE CURRENT FOLDER ITSELF rmdir($folder); }
RECURSIVE DELETE if (count($all)>0) { foreach ($all as $a) { if (is_dir($a)) { delFolder($a."/"); } else { unlink($a); } }}