PHP实现递归删除目录的通用方法
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Libérer: 2016-07-25 08:45:29
original
1065 Les gens l'ont consulté
- /**
- *
- +--------------------------------------------------------------------
- * Description 递归删除目录
- +--------------------------------------------------------------------
- * @param string $dir 需要删除的目录
- +--------------------------------------------------------------------
- * @return 若目录不存在或册除成功则返回为TRUE
- +--------------------------------------------------------------------
- * @author gongwen
- +--------------------------------------------------------------------
- */
- function rmdirs($dir){
- if (!is_dir($dir) || rmdir($dir)) return TRUE;
- if($dir_handle=opendir($dir)){
- while($filename=readdir($dir_handle)){
- if($filename!='.' && $filename!='..'){
- $subFile=$dir.'/'.$filename;
- }
- is_dir($subFile)?rmdirs($subFile):unlink($subFile);
- }
- closedir($dir_handle);
- return rmdir($dir);
- }
- }
复制代码
|
PHP
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
-
2025-02-26 03:58:14
-
2025-02-26 03:38:10
-
2025-02-26 03:17:10
-
2025-02-26 02:49:09
-
2025-02-26 01:08:13
-
2025-02-26 00:46:10
-
2025-02-25 23:42:08
-
2025-02-25 22:50:13
-
2025-02-25 21:54:11
-
2025-02-25 20:45:11