你可以使用PHP的rmdir()
函數來刪除空文件夾,使用unlink()
函數來刪除文件。下面是一個示例代碼:
<?php
$dir = 'path/to/folder';
// 刪除文件夾及文件
function deleteFolder($dir) {
if (is_dir($dir)) {
$objs = scandir($dir);
foreach ($objs as $obj) {
if ($obj != "." && $obj != "..") {
if (is_dir($dir . "/" . $obj)) {
deleteFolder($dir . "/" . $obj);
} else {
unlink($dir . "/" . $obj);
}
}
}
rmdir($dir);
}
}
// 調用函數刪除文件夾及文件
deleteFolder($dir);
?>
請注意,這段代碼將刪除指定文件夾下的所有文件和子文件夾。確保在使用之前備份重要文件,以免意外刪除數據。