The ZipArchive class
(PHP 5 >= 5.2.0, PECL zip >= 1.1.0)
Introducción
Un fichero, comprimido con Zip.
Sinopsis de la Clase
Propiedades
- status
-
Estado del archivo Zip
- statusSys
-
Estado del sistema del archivo Zip
- numFiles
-
Número de ficheros en el archivo
- filename
-
Nombre del archivo en le sistema de archivos
- comment
-
Comentario para el archivo
Tabla de contenidos
- ZipArchive::addEmptyDir — Añadir un nuevo directorio
- ZipArchive::addFile — Añade un fichero al archivo ZIP para la ruta dada
- ZipArchive::addFromString — Añadir un fichero al archivo ZIP usando su contenido
- ZipArchive::addGlob — Añadir ficheros de un directorio mediante un patrón glob
- ZipArchive::addPattern — Añade ficheros de un directorio a partir de un patrón PCRE
- ZipArchive::close — Cierra el fichero activo (abierto o el nuevo creado)
- ZipArchive::deleteIndex — Elimina una entrada en el archivo usando su índice
- ZipArchive::deleteName — Elimina una entrada en el archivo por su nombre
- ZipArchive::extractTo — Extraer el contenido del archivo
- ZipArchive::getArchiveComment — Devuelve el comentario del archivo ZIP
- ZipArchive::getCommentIndex — Devuelve el comentario de una entrada usando la entrada díndice
- ZipArchive::getCommentName — Devuelve el comentario de una entrada usando el nombre de la entrada
- ZipArchive::getExternalAttributesIndex — Retrieve the external attributes of an entry defined by its index
- ZipArchive::getExternalAttributesName — Retrieve the external attributes of an entry defined by its name
- ZipArchive::getFromIndex — Devuelve el contenido de la entrada usando su índice
- ZipArchive::getFromName — Devuelve el contenido de la entrada utilizando su nombre
- ZipArchive::getNameIndex — Devuelve el nombre de una entrada utilizando su índice
- ZipArchive::getStatusString — Devuelve mensajes de: estado de error, de sistema y/o mensajes de zip
- ZipArchive::getStream — Obtener un manejador de fichero para la entrada definido por su nombre (sólo lectura)
- ZipArchive::locateName — Devuelve el índice de la entrada en el archivo
- ZipArchive::open — Abrir un fichero de archivo en formato ZIP
- ZipArchive::renameIndex — Renombra una entrada definida por su índice
- ZipArchive::renameName — Renombra una entrada definida por su nombre
- ZipArchive::setArchiveComment — Establece el comentario de un archivo ZIP
- ZipArchive::setCommentIndex — Establece el comentario de una entrada definido por su índice
- ZipArchive::setCommentName — Establece el comentario de una entrada definido por su nombre
- ZipArchive::setExternalAttributesIndex — Set the external attributes of an entry defined by its index
- ZipArchive::setExternalAttributesName — Set the external attributes of an entry defined by its name
- ZipArchive::setPassword — Set the password for the active archive
- ZipArchive::statIndex — Obtiene los detalles de una entrada definida por su índice
- ZipArchive::statName — Obtener los detalles de una entrada definida por su nombre
- ZipArchive::unchangeAll — Deshacer todos los cambios hechos en el archivo
- ZipArchive::unchangeArchive — Revertir todos los cambios globales hechos en el archivo
- ZipArchive::unchangeIndex — Revertir todos los cambios hechos a una entrada en el índice dado
- ZipArchive::unchangeName — Deshace todos los cambios realizados a una entrada con un nombre dado