Comprimir directorios
Tengo una funcion que me comprime un archivo en un gz pero no sé como puedo hacer para que me comprima un directorio. El php es así:
$directorio=listararchivos($origen);
que me lista los archivos de un directorio metiendolos en un array
for ($i=0;$i<sizeof($directorio);$i++){
compress($origen.$directorio[$i],"destino/dani.gz");
}
el problema es que solo me comprime un archivo,pero no sé como indicarle que me meta mas archivos en el .gz. Gracias de antemano.
$directorio=listararchivos($origen);
que me lista los archivos de un directorio metiendolos en un array
for ($i=0;$i<sizeof($directorio);$i++){
compress($origen.$directorio[$i],"destino/dani.gz");
}
el problema es que solo me comprime un archivo,pero no sé como indicarle que me meta mas archivos en el .gz. Gracias de antemano.