PHPであるディレクトリ(フォルダ)内のファイルを全て削除するには
function delete_allfile($dirpath=''){
if ( strcmp($dirpath,'')==0 ){ die('delete_allfile : error : please set dir_name'); }
$deleted_list = array();
$dir = dir($dirpath);
while ( ($file=$dir->read()) !== FALSE ){
if (preg_match('/^\./',$file)){ continue; } // skip dir , skip hidden file
else {
array_push($deleted_list, $file);
if ( ! unlink("$dirpath/$file") ){ die("delete_allfile : error : can not delete file [{$dirpath}/{$file}]"); }
}
}
return $deleted_list;
}
$deleted_list = delete_allfile(ディレクトリ名);
で実行