假设我已使用PHP Simple HTML DOM Parser获取图像并在特定网址中获取图像。假设它在像
这样的变量中获取了一个Image<?php include("simple_html_dom.php");
$webpage ="http://www.example.com";
$html = file_get_html($webpage);
foreach($html->find('img') as $element) {
echo $element->src . '<br>'; }
?>
现在可以在我自己的域路径中获取此图像,例如
$ new_img ='http://mysite.com/some_image_address.JPEG';
我是PHP初学者,所以请描述它
答案 0 :(得分:1)
你试过vanilla php,你可以试试这个例子:
<?php
function xsrc($url){
return "http://www.my_site.com/myfolder/" . basename($url);
}
//Two liner
$img = xsrc('http://www.example.com/free_images/treacle1.png');
echo "<img src='$img' />";
//One liner
echo '<img src="' . xsrc('http://www.example.com/free_images/treacle.png') . '" />';
//HEREDOC SYNTAX
echo <<<IMG
<img src="$img" />
IMG;
?>
<!-- HTML WITH INLINE PHP -->
<img src="<?php echo xsrc('http://www.example.com/free_images/treacle.png');?>" />
<img src="<?php echo $img;?>" />
答案 1 :(得分:0)
为什么不右键单击网站上的图像并选择“将图像另存为”?不需要使用PHP。
在进入编程专业之前,首先要学习浏览的基础知识!
其他网站上的大多数图片都受版权保护,因此在您从其他网站上翻录图片之前请三思而后行!
更新:
你想要做的就是知道html抓取。首先谷歌,有很多例子。 How do I make a simple crawler in PHP?