Rumah >pembangunan bahagian belakang >tutorial php >php怎样下载多个图片?

php怎样下载多个图片?

WBOY
WBOYasal
2016-06-06 20:19:451430semak imbas

有具体的路径,但是没有规律,如何用php批量下载到./download文件夹内?顺便问下图片是http://a.com/test.jpg如何转为./download/test.jpg

回复内容:

有具体的路径,但是没有规律,如何用php批量下载到./download文件夹内?顺便问下图片是http://a.com/test.jpg如何转为./download/test.jpg

或者可以选择 curl 进行下载,至于文件名的转换:可以吧 url 中的资源文件名取得后,再进行拼接就可以获得了

简单点的,获取文件用file_get_contents就行了,获取到的是一个字符串,然后用file_put_contents存入文件就行了。

比如你的例子就可以这样:

<code>$data = file_get_contents('http://a.com/test.jpg');
file_put_contents('./download/test.jpg', $data);</code>
Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn