我试图创建功能,消除了对虚拟主机的所有文件和目录排除指定的文件和文件夹阵列 function cleanUp($exdirs, $exfiles){
$it = new RecursiveIteratorIterator(
new RecursiveDirectoryIterator('.'),
RecursiveIteratorIterator::CHILD_FIRST
)
我有这段代码递归删除文件和目录。它工作正常,但有一点问题。如果$ path =/var/www/foo /它会删除foo内的所有内容,但不包含foo。我也想删除foo目录。任何想法? public function delete($path) {
if(!file_exists($path)) {
throw new RecursiveDirectoryException('