Horje
How to create a zip file from url using PHP
What are that?
  1. Create zip
  2. It will be from url
  3. Download zip

Try following code

See the Example.
index.php
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

Type :
Develop
Category :
Web Tutorial
Sub Category :
PHP URL/LINK Tutorial
Uploaded by :
Admin


Read Article
https://horje.com/learn/1434/reference