phpextra / zip-stream
This package is abandoned and no longer maintained.
No replacement package was suggested.
Stream files as zip archive on the fly
dev-master
2015-09-04 14:34 UTC
Requires
- php: >=5.3.0
- guzzlehttp/streams: ^3.0
Requires (Dev)
- phpunit/phpunit: ^4.8
This package is not auto-updated.
Last update: 2022-02-01 12:47:01 UTC
README
#ZIP Stream
Stream your files as a zip stream without wasting server's memory.
##Usage
<?php header('Content-disposition: attachment; filename="zip-stream-example.zip"'); header('Content-Type: application/octet-stream'); require_once __DIR__ . '/vendor/autoload.php'; $zipStream = new \PHPExtra\ZipStream\ZipStream(array(__DIR__ . '/5GB-large-file.mp3')); while(!$zipStream->eof()){ echo $zipStream->read(8192); } $zipStream->close();
Installation (Composer)
{ "require": { "phpextra/zip-stream":"*" } }
##Changelog
No releases yet
##Contributing
All code contributions must go through a pull request. Fork the project, create a feature branch, and send me a pull request. To ensure a consistent code base, you should make sure the code follows the coding standards. If you would like to help take a look at the list of issues.
##Authors
Jacek Kobus - <kobus.jacek@gmail.com>
License information
See the file LICENSE.txt for copying permission