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.


Related FAQ

Here are some more FAQ related to this Article:

  1.   PHP CURL Download File example
  2.   How to add custom jquery image validation?
  3.   Download Extract Zip Archives using PHP cURL
  4.   Laravel Get Current DateTime Handling in PHP with Carbon
  5.   How to write SQL Sub Query in PHP with MySQLi
  6.   check Element Hidden in jQuery
  7.   Top 10 Best Free PHP IDE for Website Developers
  8.   Vue js Axios HTTP Put Method Example Tutorial From Scratch
  9.   Vue JS - Get Query String Value Example
  10.   PHP Download Remote File from URL using CURL