40 if ($dh = opendir(
$dir))
44 while ((
$file = readdir($dh)) !==
false)
50 if( ($file !==
".") && ($file !==
".."))
58 $this->addFile(
$dir . $file, $zipdir . $file);
63 if( (!empty($zipdir)) && ($filenct==0))
67 $this->addEmptyDir(substr($zipdir, 0, -1));
add_recurse_folder($dir, $zipdir='')
Function to recursively add a directory, sub-directories and files to a zip archive.