php递归删除目录函数怎么删除中文目录?

只要目录名称是中文就删除不了
2025-04-24 18:23:14
推荐回答(2个)
回答1:

处理中文失败一般都是编码的问题

懒得说了,最讨厌问问题把代码截图的,怎么调试?一个一个敲出来?谁有那闲心

回答2:

function rrmdir($dir) {
   if (is_dir($dir)) {
     $objects = scandir($dir);
     foreach ($objects as $object) {
       if ($object != "." && $object != "..") {
         if (filetype($dir."/".$object) == "dir") rrmdir($dir."/".$object); else unlink($dir."/".$object);
       }
     }
     reset($objects);
     rmdir($dir);
   }
 }

中文不中文没影响