<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                >[info] 普通文件從服務器或遠程下載到本地 ##方法 `\File::download($file_path,$file_name = '',$file_size = '',$ext='')` ##參數 | 名稱 | 類型 | 說明 | | --- | --- | --- | | file_path | string | 遠程文件 url 或服務器上文件路徑 | | file_name | string | 下載后文件名,不填寫默認為 $file_path 中的文件名 | | file_size | int | 文件大小,不填寫自動獲取,只能獲取服務器上文件大小,建議填寫 | | ext | string | 文件擴展名,不帶.號,強制指定文件擴展名 | ##使用示例 ``` // 下服務器上的文件 return \File::download("../build.php") // 下載遠程文件 return \File::download("http://static.kancloud.cn/Static/home/image/15.png") ``` ##助手函數 `download($file_path, $file_name = '', $file_size = '', $ext = '')` >[info] 下載遠程圖片到服務器 ##方法 `\File::downloadImage($url,$filename='',$type=0)` ##參數 | 名稱 | 類型 | 說明 | | --- | --- | --- | | url | string | 遠程圖片鏈接 | | filename | string | 保存后的文件名,保存在服務器的路徑+文件名 | | type | enum | 保存圖片的類型 0為 curl ,適用于靜態圖片,其他為緩沖緩存,適用于動態圖片 | ##使用示例 ``` $url = $this->request->post("url"); if (substr($url, 0, 4) != "http") { return ajax_return_adv_error("url非法"); } $name = "./tmp/" . get_random(); $filename = \File::downloadImage($url, $name); if (!$filename) { return ajax_return_adv_error($filename); } else { $url = $this->request->domain() . substr($filename, 1); return ajax_return_adv("下載成功", '', "圖片下載成功,<a href='{$url}' target='_blank' class='c-blue'>點擊查看</a><br>{$url}"); } ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看