最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

淺談php fopen下載遠程文件的函數(shù)

 更新時間:2016年11月18日 09:32:58   投稿:jingxian  
下面小編就為大家?guī)硪黄獪\談php fopen下載遠程文件的函數(shù)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

如下所示:

//下載附件
function get_file($url, $folder = "./") {  
  set_time_limit (24 * 60 * 60); // 設置超時時間  
  $destination_folder = $folder . '/'; // 文件下載保存目錄,默認為當前文件目錄  
  if (!is_dir($destination_folder)) { // 判斷目錄是否存在  
      mkdirs($destination_folder); // 如果沒有就建立目錄  
  }  
  $newfname = $destination_folder . basename($url); // 取得文件的名稱  
  $file = fopen ($url, "rb"); // 遠程下載文件,二進制模式  
  if ($file) { // 如果下載成功  
      $newf = fopen ($newfname, "wb"); // 遠在文件文件  
    if ($newf) // 如果文件保存成功  
      while (!feof($file)) { // 判斷附件寫入是否完整  
        fwrite($newf, fread($file, 1024 * 8), 1024 * 8); // 沒有寫完就繼續(xù)  
    }  
  }  
  if ($file) {  
    fclose($file); // 關閉遠程文件  
  }  
  if ($newf) {  
    fclose($newf); // 關閉本地文件  
  }  
  return true;  
}  
function mkdirs($path , $mode = "0755") {  
  if (!is_dir($path)) { // 判斷目錄是否存在  
      mkdirs(dirname($path), $mode); // 循環(huán)建立目錄   
    mkdir($path, $mode); // 建立目錄  
  }  
  return true;  

}




// 使用示例  
echo get_file('xxxxx.pdf');  

以上這篇淺談php fopen下載遠程文件的函數(shù)就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

最新評論

武城县| 万全县| 阜阳市| 望都县| 浦江县| 万荣县| 扎鲁特旗| 江永县| 冷水江市| 尼玛县| 罗平县| 城口县| 天门市| 蓬莱市| 绍兴市| 宁城县| 剑河县| 巴南区| 石台县| 孟村| 河津市| 蒙自县| 汨罗市| 北辰区| 长丰县| 深水埗区| 尖扎县| 宁国市| 海口市| 都匀市| 视频| 安达市| 天水市| 同江市| 乐至县| 玉龙| 石棉县| 凤庆县| 个旧市| 华容县| 保靖县|