1. Go to this page and download the library: Download stnvh/php-partialzip library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?phprequire_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
stnvh / php-partialzip example snippets
$p = new Partial('http://some.site.com/cats.zip');
/*...*/# Search and return other file objectsif($file = $p->find('cat2.png')) {
# You can call methods here to fetch ZIP header information too# The full list of file header properties can be found in CDFile.php
$size = $file->size(); # size in bytes
$fullName = $file->name(); # full file name in zip, including path
}
tnvh\Partial\Zip as Partial;
ob_start(); # will capture all output
$p = new Partial('http://some.site.com/cats.zip');
# Get file objectif($file = $p->find('cat.png')) {
# removes everything from current output to ensure file downloads correctly
ob_clean();
# Set appropriate headers and output to browser:
header(sprintf('Content-Disposition: attachment; filename="%s"', $file->filename));
header(sprintf('Content-Length: %d', $file->size));
echo $p->get($file);
}
ob_start()
ob_clean()
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.