您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

PHP删除符合条件的整个目录

2025/8/14 18:56:45发布26次查看
php /** * @name delfile函数与deldir函数一起使用, 删除符合条件的整个目录 * @param string $path 指定操作路径 * @return null * @example deldir('d:\web\apache\htdocs\keysharemall\pc\thinkphp'); */
// 删除目录 function delfile($path) { if (empty($path)) { echo '请指定要操作的文件路径'; return false; } if ( $handle = opendir ( $path )) { while ( false !== ( $filename = readdir ( $handle ))) { if ( $filename != . && $filename != .. ) { if (is_file($path . '/' . $filename)) { unlink($path . '/' . $filename); } if (is_dir($path . '/' . $filename)) { delfile($path . '/' . $filename); } } } rmdir($path); closedir ( $handle ); } } function deldir($path = '') { if (empty($path)) { echo '请指定要操作的文件路径'; return false; } else { $path = str_replace('\\', '/', $path); } if ( $handle = opendir($path)) { while (false !== ( $filename = readdir ( $handle ))) { if ( $filename != . && $filename != .. ) { if (is_dir($path . '/' . $filename)) { echo $filename .
; // 删除含有zip字符的目录 if (strpos($filename, 'zip') !== false) { delfile($path . '/' . $filename); } else { deldir($path . '/' . $filename); } } } } closedir ( $handle ); } } deldir('d:\web\apache\htdocs\keysharemall\pc\thinkphp'); ?>
以上就介绍了php删除符合条件的整个目录,包括了方面的内容,希望对php教程有兴趣的朋友有所帮助。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product