我需要複製遠程URL中的所有圖像。 GLOB不工作。 例如:URL = http://www.example.com/media/k2/galleries/124 這裏124是目錄名稱。我需要使用php代碼複製該目錄中的所有圖像。 如何做到這一點?從PHP中複製遠程URL中的所有圖像
2
A
回答
0
除非你有一些花哨的文件系統設置,該網址當然是http協議。 GLOB用於(本地)文件系統操作。使用curl或任何內置的PHP在http中使用。順便說一句,你需要知道所有的網址下載。僅僅因爲124碰巧是一個網絡服務器上的目錄並不重要......沒有DIR命令列出了網絡服務器上的所有文件(實際上是URL)。
1
如果你有PHP5和你的服務器上啓用的HTTP流包裝,這是令人難以置信的簡單將其複製到本地文件:
copy('http://somedomain.com/file.jpeg', '/tmp/file.jpeg');
這會照顧您需要的任何流水線等。如果您需要提供一些HTTP參數,則可以提供第三個「流上下文」參數。
嘗試下面的代碼打開一個目錄,並得到其所有文件名
$url='foldername';
$dir = opendir($url);
//List files in images directory
while (($file = readdir($dir)) !== false)
{
echo "filename: " . $file . "<br />";
}
closedir($dir);
...它輸出:
filename: a.gif
filename: file.html
filename: g.gif
filename: gg.html
+0
中的文件操作獲取所有圖像我不知道圖像名稱。我需要複製該目錄中的所有圖像。 (例如::「* .jpg」)。怎麼做?? –
+0
我已經在上面添加了一個代碼。 –
相關問題
- 1. PHP - 複製圖像從另一個URL
- 2. Bash命令從遠程URL複製圖像
- 3. 無法複製圖像從PHP中的URL與上傳類
- 4. 從URL中獲取所有圖像
- 5. 從php中的任何url獲取所有圖像?
- 6. 使用Django從圖像URL複製Amazon S3中的圖像
- 7. 從URL中繪製圖像?
- 8. 從URL將圖像複製到服務器,刪除所有圖像後
- 9. 從PHP提交的URL複製Digg的圖像建議從
- 10. 保存圖像並複製SD卡中的所有圖像
- 11. 在PHP中爲GD生成的圖像提取遠程URL
- 12. 從遠程URL下載什麼圖像
- 13. 從遠程URL下載圖像
- 14. 從PHP中的圖像中刪除URL
- 15. 遠程圖像的PHP複製失敗,超時
- 16. 如何從遠程git倉庫獲取所有遠程URL?
- 17. PHP - 從遠程服務器複製圖像時出現的大問題
- 18. 使用java從url複製圖像
- 19. PHP獲取圖像的所有URL的字符串從
- 20. 從url複製後不是精確的圖像複製
- 21. 從URL中加載複合圖像
- 22. 回覆目錄中的所有圖像?
- 23. 通過HTTP從遠程服務器複製圖像
- 24. 從遠程服務器複製多個圖像
- 25. 在php中獲取遠程圖像的圖像類型
- 26. 從圖像的URL在PHP
- 27. 查找圖像中的所有圖像的src url
- 28. 將URL從URL複製到遠程服務器時獲取損壞的圖像文件
- 29. 將圖像複製到目錄中的所有工作簿
- 30. 在PHP中獲取圖像的URL url
嗨,用於提取任何類型的文件,你需要獲得FTP連接訪問該文件夾並使用php內置的ftp連接器連接,然後使用php –