php自定义函数之递归删除文件及目录
2015-01-24信息快讯网
自定义函数之递归删除文件及目录的php代码,需要的朋友可以参考下。
/*―――――――――――――――――― */
//C 递归删除文件及目录
//C 例: del_dir (‘../cache/');注意:返回的/是必须的
//C $type 强制删除目录, true 是 ,false 否
/*―――――――――――――――――― */
function del_dir ($dir,$type=true)
{
$n=0;
if (is_dir($dir)) {
if ($dh = opendir($dir)) {
while (($file = readdir($dh)) !== false) {
//.svn 忽略 svn 版本控制信息
if ( $file == '.' or $file =='..' or $file == '.svn')
{
continue;
}
if (is_file ($dir.$file))
{
unlink($dir.$file);
$n++;
}
if (is_dir ($dir.$file))
{
del_dir ($dir.$file.'/');
if ($type)
{
$n++;
rmdir($dir.$file.'/');
}
}
}
}
closedir($dh);
}
return $n;
}
php删除页面记录 同时刷新页面 删除条件用GET方式获得
第六章 php目录与文件操作
遍历指定目录下的所有目录和文件的php代码
PHP操作文件类的函数代码(文件和文件夹创建,复制,移动和删除)
php数组函数序列之array_pop() - 删除数组中的最后一个元素
使用PHP遍历文件夹与子目录的函数代码
php中设置多级目录session的问题
PHP在获取指定目录下的目录,在获取的目录下面再创建文件,多平台
PHP 删除文件与文件夹操作 unlink()与rmdir()这两个函数的使用
php中批量删除Mysql中相同前缀的数据表的代码
php用数组返回无限分类的列表数据的代码
php自动获取目录下的模板的代码
php下删除一篇文章生成的多个静态页面
php中定义网站根目录的常用方法
删除无限分类并同时删除它下面的所有子分类的方法
用PHP实现递归循环每一个目录
PHP中开发XML应用程序之基础篇 添加节点 删除节点 查询节点 查询节
php 智能404跳转代码,适合换域名没改变目录的网站
php下连接ftp实现文件的上传、下载、删除文件实例代码
PHP 循环列出目录内容的函数代码
PHP 删除一个目录及目录下的所有文件的函数代码