Използвам Zip Archive(php), за да компресирам уеб приложението си, когато му дам директорията c:/xampp/mywebapp, функцията компресира всичко в папката xampp и папката mywebapp, как мога да компресирам само директориите в папката mywebapp ?
ФУНКЦИЯ
function agregar_zip($dir, $zip){
if (is_dir($dir)) {
if ($da = opendir($dir)) {
while (($archivo = readdir($da))!== false) {
if (is_dir($dir . $archivo) && $archivo!="." && $archivo!=".."){
agregar_zip($dir.$archivo . "/", $zip);
}elseif(is_file($dir.$archivo) && $archivo!="." && $archivo!=".."){
$zip->addFile($dir.$archivo, $dir.$archivo);
}
}
closedir($da);
}
}
}
Използвам Zip Archive(php), за да компресирам уеб приложението си, когато му дам директорията c:/xampp/mywebapp, функцията компресира всичко в папката xampp и папката mywebapp, как мога да компресирам само директориите в папката mywebapp ?
ФУНКЦИЯ
$dir = 'c:/xampp/htdocs/mywebapp/';
$zip = нов ZipArchive();
- person 0xBAD   schedule 17.04.2013