CURL下載文件

首先需要在php.ini配置文件中開啟extension=php_curl.dll模塊。

方法如下:

function curl_download_file($url,$save_to)
{
    $ch=curl_init();
    curl_setopt($ch,CURLOPT_POST,0);
    curl_setopt($ch,CURLOPT_URL,$url);
    curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
    $file_content=curl_exec($ch);
    //方式一:
    file_put_contents($save_to, $file_content);
    //方式二:
    /*$downloaded_file=fopen($save_to,'w');
    fwrite($downloaded_file,$file_content);
    fclose($downloaded_file);*/
}

測試:

$url="http://f.hiphotos.baidu.com/image/h%3D300/sign=469a7dc8dd58ccbf04bcb33a29d8bcd4/aa18972bd40735fa13899ac392510fb30f24084b.jpg";
curl_download_file($url,time().'.jpg'); //這里需獲取url的后綴
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 一、需求來源 最近在做一個就業(yè)信息發(fā)布網站,發(fā)布每天的南北校宣講會信息。此時前端模型已經搭建好,用的是HTML+C...
    treker閱讀 6,708評論 4 30
  • cURL是一個利用URL語法規(guī)定來傳輸文件和數(shù)據的工具,支持很多協(xié)議和選項,如HTTP、FTP、TELNET等,能...
    司馬東陽閱讀 1,518評論 0 6
  • 原文地址:PHPcURL庫函數(shù)抓取頁面內容(轉)作者:巴克 cURL是一個利用URL語法規(guī)定來傳輸文件和數(shù)據的工具...
    司馬東陽閱讀 1,267評論 0 3
  • 又是一個看起來很忙的日子。 6:30起床 洗漱 出門 吃完飯 搭公交去老校區(qū)做實驗。 8:10到了實驗室接著做柱層...
    天天想退學閱讀 282評論 0 0
  • 去年度假回家的幾天里,抽空相了親,對方是一個IT 男,工作跟我一樣在國外,比我年長幾歲。見了面以后就一塊吃過兩頓飯...
    闌珊1992閱讀 213評論 0 0

友情鏈接更多精彩內容