- 浏览: 107718 次
文章分类
最新评论
php删除多层目录
<?php /** by www.jbxue.com 2013-3-22 */ function deltree($pathdir) { echo $pathdir;//我调试时用的 if(is_empty_dir($pathdir))//如果是空的 { rmdir($pathdir);//直接删除 } else {//否则读这个目录,除了.和..外 $d=dir($pathdir); while($a=$d->read()) { if(is_file($pathdir.'/'.$a) && ($a!='.') && ($a!='..')){unlink($pathdir.'/'.$a);} //如果是文件就直接删除 if(is_dir($pathdir.'/'.$a) && ($a!='.') && ($a!='..')) {//如果是目录 if(!is_empty_dir($pathdir.'/'.$a))//是否为空 {//如果不是,调用自身,不过是原来的路径+他下级的目录名 deltree($pathdir.'/'.$a); } if(is_empty_dir($pathdir.'/'.$a)) {//如果是空就直接删除 rmdir($pathdir.'/'.$a); } } } $d->close(); echo "必须先删除目录下的所有文件";//调试 } } function is_empty_dir($pathdir) {//判断目录是否为空 $d=opendir($pathdir); $i=0; while($a=readdir($d)) { $i++; } closedir($d); if($i>2){return false;} else return true; } ?>
发表评论
-
php生成随机密码的自定义函数(转载分享)
2015-03-24 09:16 450php生成随机密码的自定义函数 发布时间:2015- ... -
PHP生成随机数的两种方法
2014-09-24 06:04 1351PHP生成随机数的两种方法 这里整理了php ... -
PHP分页代码实例分享
2014-09-19 19:39 560PHP分页代码实例教程 分享一段php分页代码,很简单, ... -
PHP读取csv文件的内容的方法。
2014-08-05 17:06 595PHP读取csv文件的内容的方法。 一次性读取csv文件内 ... -
分享---PHP下载文件的两种方法
2014-08-05 17:02 350PHP下载文件的两种方法与代码。 分享PHP实现下载文件 ... -
ThinkPHP URL重写问题实例详解
2014-06-22 22:13 727在使用thinkphp过程中,经常需要去掉URL路径中的in ... -
一个php 异常处理程序
2014-06-22 22:11 560一个php的异常处理程序,功能很简单当发生重大错误时,写日志 ... -
PHP清除指定html标签二个例子
2014-05-12 12:00 631在php中内置了一个html标签清除函数strip_tags ... -
php生成短网址的思路与方法(推荐)
2014-05-06 17:02 897生成短网址的思路以及使用php生成短网址的实现方法。 ... -
JS计算网页停留时间代码
2014-05-05 17:00 2119JS计算网页停留时间的代码。 <!DOCTYPE H ... -
php生成短网址的一例代码(仿微博短网址)
2014-05-05 16:58 525分享一个php短网址的生成代码。 <!DOCTYPE ... -
汉字转化为拼音(php版)
2014-03-21 16:54 449分享:汉字转化为拼音(php版) 很多服务器对于中文文件名支持 ... -
PHP 实现汉字转化拼音的函数
2014-03-21 16:48 797将汉字转拼音的代码,可以加到common文件里做公共函数。 代 ... -
php中文url转码实例
2014-03-21 16:45 2517PHP URL编码,可以使用 urlencode() 或者 r ... -
PHP图片验证码实例
2014-03-21 11:16 328在网上看到一个图片验证码,挻漂亮的,但是取回来发现,好像有 ... -
PHP中的类与面向对象
2014-03-20 09:15 472PHP编程中类与对象的区别: 类是抽象的,代表一类事物。 对象 ... -
PHP自动判断字符集并转码的详解
2013-10-12 06:12 1031PHP自动判断字符集并转码的实例参考。 原理: 因为gb2 ... -
解析PHP正则提取或替换img标记属性
2013-10-12 06:09 620对PHP正则提取或替换img标记属性进行了详细的分析介绍。 ... -
php 购物车的例子
2013-10-07 21:10 526php购物车的简单例子,使用cookie存购物车ID,db存购 ... -
php网上商城购物车设计代码分享
2013-10-07 21:07 2316一个可以包含促销活动的购物车,所以比较其他简单的购物车,会 ...
相关推荐
一个C#的文件操作,也就是大家熟悉的FOS操作,用C#创建和删除多层文件夹,虽然简单但确常用的一个基本技巧。使用方法:选择需要删除的文件名称即可删除多层文件夹,输入要创建的多层文件夹路径及名称即可创建多层...
C# 源码 如何创建和删除多层文件夹
易语言api创建多层目录源码。@资源源码站。
易语言api创建多层目录源码,api创建多层目录,api_创建多层目录
多层感知机python代码,属于深度网络学习中的内容,multilayer-perceptron,python代码
多层神经网络算法代码,适合初学者自己钻研,能运行,希望对大家有用!
实例22 如何创建和删除多层文件夹 实例22 如何创建和删除多层文件夹
树目录多层目录显示树目录ac数据库二级目录
Visual C++源代码 24 如何设计多层嵌套异常捕获错误Visual C++源代码 24 如何设计多层嵌套异常捕获错误Visual C++源代码 24 如何设计多层嵌套异常捕获错误Visual C++源代码 24 如何设计多层嵌套异常捕获错误Visual ...
c#多层架构代码生成器 自己做的一个小工具,蛮好用的
C# 递归遍历多层目录并将目录信息写入XML 代码简单为控制台代码不涉及窗口
api创建多层目录.rar
Delphi多层一对一数据库服务器、客户端程序示例集,包括服务器端和客户端程序,服务器端与客户端实现查询、别名集、客户计数、一对多表的服务器程序等,由于某些应用程序执行模式是 Multiple Instance执行模式,所以...
用VS2005开发,主要用于网站建设的多层架构的代码自动生成!可选择数据库,自动生成DAL和BLL层的代码,生成的是一些基本的类操作,做一般性的小型网站代码工作量至少要减少60%,因为只是为了工具的方便而做的,所以...
MATLAB智能算法, 多层编码遗传算法实现车间调度代码。
Visual C++源代码 43 如何复制多层文件夹及文件Visual C++源代码 43 如何复制多层文件夹及文件Visual C++源代码 43 如何复制多层文件夹及文件Visual C++源代码 43 如何复制多层文件夹及文件Visual C++源代码 43 如何...
BP多层感知器 源代码 神经网络 tic; %计时开始 clc; %清屏 clear all; %清除所有变量 disp('输入层神经元个数: 16'); %显示输入层神经元个数 input=16; disp('中间层神经元个数: 8'); %显示中间层神经...