有没有人有__MACOSX
使用PHP 删除文件夹的经验?
我解压缩档案后生成了该文件夹,但我似乎无法删除它.
该is_dir
函数在文件上返回false,使递归删除脚本失败(因为归档内部是'temp'文件),因此该目录不为空.
我在PHP5中使用内置的ZipArchive类(extractTo方法).
我正在使用的rmdir脚本是我在php.net上找到的脚本:
<?php
// ensure $dir ends with a slash
function delTree($dir) {
$files = glob( $dir . '*', GLOB_MARK );
foreach( $files as $file ){
if( substr( $file, -1 ) == '/' )
delTree( $file );
else
unlink( $file );
}
rmdir( $dir );
}
?>
Run Code Online (Sandbox Code Playgroud)