Download the PHP package zetacomponents/archive without Composer
On this page you can find all versions of the php package zetacomponents/archive. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download zetacomponents/archive
More information about zetacomponents/archive
Files in zetacomponents/archive
Download zetacomponents/archive
More information about zetacomponents/archive
Files in zetacomponents/archive
Vendor zetacomponents
Package archive
Short Description The component allows you to create, modify, and extract archive files of various formats. The currently supported archives formats are Tar (with the flavours: ustar, v7, pax, and gnu) and Zip.
License Apache-2.0
Homepage https://github.com/zetacomponents
Package archive
Short Description The component allows you to create, modify, and extract archive files of various formats. The currently supported archives formats are Tar (with the flavours: ustar, v7, pax, and gnu) and Zip.
License Apache-2.0
Homepage https://github.com/zetacomponents
Please rate this library. Is it a good library?
Informations about the package archive
LIMITATIONS
Archive:
- Wrong mtime, chown, chgrp for symlinks extracted from the archive. --> lchown, lchgrp are not (yet) implemented in PHP. --> Touch resolves the symlink.
Tar:
- Pax: Writing to archive is not implemented.
- Gnu: Writing to archive is not implemented.
Zip:
- Text or binary-file bit is not set in the (created) archive.
- Extracting of a file is done all in memory. --> Extracting a deflated file without a header is recently fixed in PHP. (Use string filter)
- Check the bitflag, because it is now always 0.
- We use the same version as InfoZip (10).
- Files are always compressed with the deflate algorithm. --> Need to find out the best algorithm. E.g. no compression on small files or files that are already compressed.
- Zip64 is not implemented.
File:
- Common functions from character and blockfile must be moved to ArchiveFile.
Tests:
- Some tests use executables: tar, gzip, bzip2 and will probably not work on other machines or platforms.
All versions of archive with dependencies
PHP Build Version
Package Version
Requires
zetacomponents/base Version
~1.8
The package zetacomponents/archive contains the following files
Loading the files please wait ....