国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 建站經驗 > 正文

淺談php fopen下載遠程文件的函數

2019-11-02 14:11:17
字體:
來源:轉載
供稿:網友

如下所示:

//下載附件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); // 沒有寫完就繼續      }    }    if ($file) {      fclose($file); // 關閉遠程文件    }    if ($newf) {      fclose($newf); // 關閉本地文件    }    return true;  }  function mkdirs($path , $mode = "0755") {    if (!is_dir($path)) { // 判斷目錄是否存在        mkdirs(dirname($path), $mode); // 循環建立目錄       mkdir($path, $mode); // 建立目錄    }    return true;  }// 使用示例  echo get_file('xxxxx.pdf');  

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 神木县| 永登县| 灌阳县| 砀山县| 顺昌县| 九江县| 措勤县| 曲阜市| 阿克| 浮梁县| 茶陵县| 晋城| 砀山县| 积石山| 怀安县| 天津市| 皋兰县| 白山市| 特克斯县| 芒康县| 宁乡县| 洪雅县| 托克托县| 喀喇沁旗| 泸州市| 巴里| 昌图县| 泸水县| 新乡市| 清徐县| 郑州市| 寿光市| 衡阳市| 新巴尔虎右旗| 沛县| 山东省| 河南省| 延津县| 建宁县| 通州市| 邢台市|