function delDirAndFile( $dirName )
{
if ( $handle = opendir( "$dirName" ) ) {
while ( false !== ( $item = readdir( $handle ) ) ) {
if ( $item != "." && $item != ".." ) {
if ( is_dir( "$dirName/$item" ) ) {
delDirAndFile( "$dirName/$item" );
} else {
if( unlink( "$dirName/$item" ) )echo "成功删除文件: $dirName/$item<br />\n";
}
}
}
closedir( $handle );
if( rmdir( $dirName ) )echo "成功删除目录: $dirName<br />\n";
}
}如上程序 是个递归删除目录的函数 如果目录里面的文件很多的时候 想每当删除1000个文件 就等待3秒 再继续删除应该怎么写呀 请高手帮忙写下 谢谢了
解决方案 »
- php登陆判断语句-求助
- 如何用PHP和MYSQL制作个人信息管理系统
- 求PHP同志们帮忙看段PHP代码!
- smarty问题
- 请问我为什么无法获得循环结果
- nginx开源WEB服务器程序的Windows移植版,支持处理静态文件、反向代理、FastCGI请求,欢迎测试
- PHP调用JAVASCRIPT函数问题??????????????????
- 用cookie做的php会员管理求各位达人转换成session(100分送上 在线等 十万火急 答案一出立即送分)
- 跨域SESSION问题
- 英文译中文,.怎么办?
- 在命令行状态下连接oracle提示oci_connect()未定义
- 请问PHP如何获取伪静态URL?
每删除一个文件就自动加一
加一之后就判断
看看是否满足条件了