![]() |
What are that?
|
Example:
PHP
<?php
# define file array
$files = array(
'https://www.google.com/images/logo.png',
'https://en.wikipedia.org/static/images/project-logos/enwiki-2x.png',
);
# create new zip object
$zip = new ZipArchive();
# create a temp file & open it
$tmp_file = tempnam('.', '');
$zip->open($tmp_file, ZipArchive::CREATE);
# loop through each file
foreach ($files as $file) {
# download file
$download_file = file_get_contents($file);
#add it to the zip
$zip->addFromString(basename($file), $download_file);
}
# close zip
$zip->close();
# send the file to the browser as a download
header('Content-disposition: attachment; filename="my file.zip"');
header('Content-type: application/zip');
readfile($tmp_file);
unlink($tmp_file);
?>
php zip |
How to add PHP File Get Content | PHP URL/LINK Tutorial |
How to add PHP cURL CURLOPT | PHP URL/LINK Tutorial |
How to load XML Sitemap URLs | PHP URL/LINK Tutorial |
How to get file size from a remote url in PHP | PHP URL/LINK Tutorial |
How to create a zip file from url using PHP | PHP URL/LINK Tutorial |
Read Full: | PHP URL/LINK Tutorial |
Type: | Develop |
Category: | Web Tutorial |
Sub Category: | PHP URL/LINK Tutorial |
Uploaded by: | Admin |
Views: | 142 |
Tested on: | PHP 7 |
Reffered: https://stackoverflow.com/questions/13930049/create-zip-with-php-adding-files-from-url