删除指定文件夹下的所有文件:
function rm_dir($path, $pathSelf = false) { if (empty($path) || !is_dir($path)) die('目录不存在或不是目录'); $path = $path . '/'; $dirFile = scandir($path); //查看目录下的文件 if (!empty($dirFile) && is_array($dirFile)) { foreach( $dirFile as $file) { if ($file != '.' && $file != '..') { $fullPath = $path . $file; //拼接目录 if (is_dir($fullPath)) { rm_dir( $fullPath . '/'); } else { unlink($fullPath); } } } if ($pathSelf) rmdir($path); } } rm_dir("D:\abbdd", true);