首頁 > 後端開發 > php教程 > 如何使用 PHP HTTP 流將映像從遠端伺服器複製到本機儲存?

如何使用 PHP HTTP 流將映像從遠端伺服器複製到本機儲存?

DDD
發布: 2024-11-04 06:46:02
原創
598 人瀏覽過

How to Copy Images from Remote Servers to Local Storage Using PHP HTTP Streams?

使用PHP HTTP 流從遠端伺服器複製映像

問題:

問題:

用戶可能想若要將映像從外部URL 匯入到其設定檔中。但是,您不想熱連結圖像,而是將它們儲存在您自己的伺服器上以獲得更好的效能和控制。

解決方案:
<code class="php">copy('http://somedomain.com/file.jpeg', '/tmp/file.jpeg');</code>
登入後複製

PHP5,及其HTTP 流啟用包裝器,提供了一種將遠端影像複製到本地儲存的有效方法:

此命令有效地從指定URL 匯入影像並將其儲存到本機路徑。

流上下文參數:
  • 如有必要,您可以透過提供第三個參數(稱為「流上下文」)來自訂 HTTP 請求。此上下文可讓您指定以下選項:
  • HTTP 標頭
代理設定超時

以上是如何使用 PHP HTTP 流將映像從遠端伺服器複製到本機儲存?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板