| 12345678910111213141516171819202122 |
- <?php
- namespace zip\lib;
- class createDirZip extends createZip {
- function get_files_from_folder($directory, $put_into) {
- if ($handle = opendir($directory)) {
- while (false !== ($file = readdir($handle))) {
- if (is_file($directory.$file)) {
- $fileContents = file_get_contents($directory.$file);
- $this->addFile($fileContents, $put_into.$file);
- } elseif ($file != '.' and $file != '..' and is_dir($directory.$file)) {
- $this->addDirectory($put_into.$file.'/');
- $this->get_files_from_folder($directory.$file.'/', $put_into.$file.'/');
- }
- }
- }
- closedir($handle);
- }
- }
- ?>
|