本文实例讲述了php实现用于删除整个目录的递归函数。分享给大家供大家参考。具体实现方法如下:
- <?php
- function delete_directory($dir) {
- if ($dh = @opendir($dir)) {
- while (($file = readdir ($dh)) != false) {
- if (($file == ".") || ($file == "..")) continue;
- if (is_dir($dir . '/' . $file))
- delete_directory($dir . '/' . $file);
- else
- unlink($dir . '/' . $file);
- }
- @closedir($dh);
- rmdir($dir);
- }
- }
- $dir = "./fakeDir";
- delete_directory($dir);
- ?>
希望本文所述对大家的php程序设计有所帮助。
标签:
目录
递归函数
版权声明:本站所有图片/内容除标明原创外,均来自网络转载,版权归原作者所有,如果有侵犯到您的权益,请联系本站删除,谢谢!