function deletefiles($directory)
{
$folder = glob($directory); // <--error on this line.
foreach($folder as $file)
{
if(is_dir($file))
{
deletefiles($directory);
}
else
{
unlink($file);
}
}
if(is_dir($directory))
{
rmdir($directory);
}
}
那是导致错误的代码。该功能应该删除指定文件夹的所有文件和子目录。每个文件夹最多只包含 5 个子文件夹。当文件夹中只有文件时,此功能有效。任何见解将不胜感激。