function delete_directory($dir)
{
$files = array_diff(scandir($dir), array('.', '..'));
foreach ($files as $file) {
(is_dir("$dir/$file")) ? delete_directory("$dir/$file") : unlink("$dir/$file");
}
return rmdir($dir);
}
$dir = "d:\\test";
delete_directory($dir);
echo "delete ok.";
/*
run:
delete ok.
*/