欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【用PHP程序实现删除目录的三种方法实例】,下面是详细的分享!
用PHP程序实现删除目录的三种方法实例
1。递规法: //没测试
| 以下为引用的内容: deleteDir($dir) { if (rmdir($dir)==false && is_dir($dir)) { if ($dp=opendir($dir)) { while (($file=readdir($dp)) !=false) { if (is_dir($file) && $file!='.' && $file!='..') { deleteDir($file); } else { unlink($file); } } closedir($dp); } else { exit('Not permission'); } } } |
2。系统调用法
| 以下为引用的内容: function del_dir($dir) { if(strtoupper(substr(PHP_OS, 0, 3))=='WIN') { $str="rmdir /s/q " . $dir; } else { $str="rm -Rf " . $dir; } } |
3。循环法 from webjx.com
| 以下为引用的内容: function deltree($pathdir) |
以上所分享的是关于用PHP程序实现删除目录的三种方法实例,下面是编辑为你推荐的有价值的用户互动:
相关问题:PHP删除指定目录下的所有文件(保留目录)
答:这个网上是有这段代码的,具体如下 //删除文件夹内元素 function deldir($dir) { //删除目录下的文件: $dh=opendir($dir); while ($file=readdir($dh)) { if($file!="." && $file!="..") { $fullpath=$dir."/".$file; if(!is_dir($fullpath)) {... >>详细
相关问题:求一PHP程序,直接运行该文件可以删除空间目录下的...
答:我给楼上的做个补充,你的程序有点问题,不能删除空目录! 然后我加了个删除按钮,这样点按钮以后开始删除空间目录下的所有程序. 我的空间是linux空间,有时候也有删不了文件的情况,所以我也用程序删除. 以下是我修改过的代码: 将以上的代码保存到一... >>详细
相关问题:PHP如何实现删除指定文件夹下的所有文件和文件件?
答:我这里有两个函数或许对你有用。 /* 该函数用于删除文件和文件夹 */ function dirDelete($dir) { $dir = dirPath($dir); if (!is_dir($dir)) { return false; } $list = glob($dir . '*'); foreach ($list as $v) { is_dir($v) ? dirDelete($v) ... >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
