Today, We are going to learn how to Download zip file from URL using PHP. PHP download archive file using single line of code. We can easily download the any file using PHP single line of code. We use file_put_contents for download file.
PHP Download Archive file
file_put_contents("zipname.zip", fopen("http://example.com/filename.zip", 'r'));
You can download any types of file using this function like JPG, JPEG, EXE, PNG, MP4, MP3 etc…
This trick is very useful when you want to move project to new server. We don’t need to download project to local system and then upload it to new server. Just create zip file of the project and create PHP script to new server then directly download project file on new server using PHP script.
If you face any problem after using this code please write a comment.