>백엔드 개발 >PHP 튜토리얼 >php怎样下载多个图片?

php怎样下载多个图片?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB원래의
2016-06-06 20:19:451443검색

有具体的路径,但是没有规律,如何用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>
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.