Posted inProgramming / Mysql / Mysqli / php

Download File from URL Using PHP

Download File from URL Using PHP

In this Post We Will Explain About is Download File from URL Using PHP With Example and Demo.Welcome on Pakainfo.com – Examples, The best For Learn web development Tutorials,Demo with Example! Hi Dear Friends here u can know to php code for downloading a file from server Example

In this post we will show you Best way to implement php download file from server to client, hear for php script to download file from url with Download .we will give you demo,Source Code and examples for implement Step By Step Good Luck!.

php download file from server to local

In this POST I will Learn to you how to step by step download file from your simple URL. We two methods here know to learn or get content from external any website URL’s, using file_get_contents functions and CURL with PHP.

php code for downloading a file from server

Using file_get_contents PHP function: This function simple all the data reads entire file into as string format. so this function only simple works when fopen is here enabled.

$getURL = 'http://www.Pakainfo.com/live_logo.jpg';
$dataExt = substr(strrchr($getURL,'.'),1);
$save_name = 'files/'.time().".".$dataExt;
 
$fp = fopen($save_name, 'wb');
$content = file_get_contents($getURL);
fwrite($fp, $content);
fclose($fp);

php download file from url curl

Using CURL with PHP: CURL supports all the format like as a http, https, and ftp, all the file protocols and more http. Generally enabled on all server these uses days.

$getURL = 'http://www.Pakainfo.com/live_logo.jpg';
$dataExt = substr(strrchr($getURL,'.'),1);
$save_name = 'files/'.time().".".$dataExt;
 
$my_ch = curl_init($getURL);
$fp = fopen($save_name, 'wb');
curl_setopt($my_ch, CURLOPT_FILE, $fp);
curl_setopt($my_ch, CURLOPT_HEADER, 0);
curl_exec($my_ch);
curl_close($my_ch);
fclose($fp);

If we are using all the protocols like as a https url and we don’t have SSL any required certificate file then we may add following simple put source code lines with CURL using PHP:

curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);

We can use any of data images, doc, any txt file the above methods to download file from url with PHP. CURL is todays mostly used and easy method these days, therefore I prefer CURL. as well as fopen function with some ‘wb’ is used to make a file for data writing.

Example

I hope you have Got What is php code for downloading a file from server And how it works.I would Like to have FeadBack From My Blog(Pakainfo.com) readers.Your Valuable FeadBack,Any Question,or any Comments abaout This Article(Pakainfo.com) Are Most Always Welcome.

I am Jaydeep Gondaliya , a software engineer, the founder and the person running Pakainfo. I'm a full-stack developer, entrepreneur and owner of Pakainfo.com. I live in India and I love to write tutorials and tips that can help to other artisan, a Passionate Blogger, who love to share the informative content on PHP, JavaScript, jQuery, Laravel, CodeIgniter, VueJS, AngularJS and Bootstrap from the early stage.

Leave a Reply

Your email address will not be published. Required fields are marked *

We accept paid guest Posting on our Site : Guest Post Chat with Us On Skype