嘿,我在.txt文件中有一堆网址,让我们说:
www.example.com/image1.png
www.example.com/image2.png
www.example.com/image3.png
www.example.com/image4.png
www.example.com/image5.png
...
www.example.com/image900.png
我想用PHP来读取该列表并将这些图像保存到文件夹中 逐行读取该列表很容易,但我不知道如何将它们保存到磁盘。
谢谢!
答案 0 :(得分:2)
我想这可能是这样的:
file_put_contents('/dest/file.png',file_get_contents('http://src.com/image.png'));
答案 1 :(得分:0)
答案 2 :(得分:0)
我会使用Perl而不是php,因为PHP需要一个web服务器而perl可以直接执行它
但您可以按如下方式使用Curl
$ch = curl_init('http://example.com/image.php');
$fp = fopen('/my/folder/flower.gif', 'wb');
curl_setopt($ch, CURLOPT_FILE, $fp);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_exec($ch);
curl_close($ch);
fclose($fp);
答案 3 :(得分:0)
尝试file_get_contents()获取图片,然后fwrite()“保存”。