Back to index

php5  5.3.10
utils.inc
Go to the documentation of this file.
00001 <?php
00002 /* $Id: utils.inc 260091 2008-05-21 09:27:41Z pajoye $ */
00003 function dump_entries_name($z) {
00004        for($i=0; $i<$z->numFiles; $i++) {
00005            $sb = $z->statIndex($i);
00006            echo $i . ' ' . $sb['name'] . "\n";
00007        }
00008 }
00009 /* recursively remove a directoryy */
00010 function rmdir_rf($dir) {
00011        if ($handle = opendir($dir)) {
00012               while (false !== ($item = readdir($handle))) {
00013                      if ($item != "." && $item != "..") {
00014                             if (is_dir($dir . '/' . $item)) {
00015                                    rmdir_rf($dir . '/' . $item);
00016                             } else {
00017                                    unlink($dir . '/' . $item);
00018                             }
00019                      }
00020               }
00021               closedir($handle);
00022               rmdir($dir);
00023        }
00024 }