使用file_get_html获取图像,是否可以复制图像并将其上传到自己的服务器?

问题描述:

我目前工作的一个项目,我需要得到内容用PHP exsternal页,我使用使用file_get_html获取图像,是否可以复制图像并将其上传到自己的服务器?

file_get_html() 

要通过HTML,现在,是有可能得到的图像?并上传与

move_uploaded_file() 

如果有人能在正确的方向指向我,那将是巨大的

+0

要清除,我不想链接到图像,我想要获取图像并上传它 – 2013-03-16 20:45:04

+0

可能的复制[从远程服务器通过HTTP复制图像](http://*.com/questions/909374/copy-image-from-remote-server-over-http) – mario 2013-03-16 20:45:35

+0

看起来像你正在使用'simplehtmldom'库。从img标签创建图像数组,然后使用curl来检索它们。不难搜索SO和网络如何做到这一点 – charlietfl 2013-03-16 23:43:39

我想看看,如果你想将图像返回到你的服务器使用curl。我已经做了几次,并且更容易(在我看来)抓住你想要的图像。如果您已经拥有指向外部图像的路径,则类似以下内容可能适用于您:http://www.edmondscommerce.co.uk/php/php-save-images-using-curl/

这也可以为快速抓取外部页面开辟更多的灵活性。