利用PHP怎么删除指定的目录

  介绍

这篇文章给大家介绍利用PHP怎么删除指定的目录,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

具体实现方法如下:

& lt; PHP ?/*   *大敌;   ,*删除指定目录中的所有目录及文件(或者指定文件)   ,*可扩展增加一些选项(如是否删除原目录等)   ,*删除文件敏感操作谨慎使用   ,* @param  dir 美元;目录路径   美元,* @param  array  file_type指定文件类型   ,*/function  delFile (dir, file_type美元=& # 39;& # 39;),{,   如果才能(is_dir (dir美元)){   ,,,files 美元;=,scandir ($ dir);   ,//打开目录,//列出目录中的所有文件并去掉,只和,,,   ,,,foreach (files 美元;as  $ filename) {   ,,,,,如果($ filename !=& # 39;强生的,,,,,$ filename !=& # 39; . . & # 39;) {   ,,,,,,,如果(! is_dir (dir强生# 39;美元/& # 39;$ filename)) {   ,,,,,,,,,如果(空(file_type美元)){   ,,,,,,,,,,,分开(dir强生# 39;美元/& # 39;$ filename);   ,,,,,,,,,其他}{   ,,,,,,,,,,,如果(is_array (file_type美元)){   ,,,,,,,,,,,,,//正则匹配指定文件   ,,,,,,,,,,,,,如果(preg_match()美元file_type [0], $ filename)) {   ,,,,,,,,,,,,,,,分开(dir强生# 39;美元/& # 39;$ filename);   ,,,,,,,,,,,,,}   ,,,,,,,,,,,其他}{   ,,,,,,,,,,,,,//指定包含某些字符串的文件   ,,,,,,,,,,,,,如果(假!=stristr(文件名,file_type美元)){   ,,,,,,,,,,,,,,,分开(dir强生# 39;美元/& # 39;$ filename);   ,,,,,,,,,,,,,}   ,,,,,,,,,,,}   ,,,,,,,,,}   ,,,,,,,其他}{,   ,,,,,,,,,delFile (dir强生# 39;美元/& # 39;$ filename);   ,,,,,,,,,删除目录(dir强生# 39;美元/& # 39;$ filename);   ,,,,,,,},   ,,,,,}   ,,,}   }{其他才能   ,,,如果(file_exists (dir美元)),拆开($ dir);   ,,},   }   delFile(目录名(__FILE__) & # 39; html # 39;);

关于利用PHP怎么删除指定的目录就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。

利用PHP怎么删除指定的目录