我编写了一个简短的PHP脚本,用于从http://www.imgur.com的主页中删除图像。这是代码:
$imgur = file_get_html('http://www.imgur.com');
foreach($imgur->find('div[class="post"]') as $images)
echo "<span id=\"images\">$images</span>";
问题是在使用class = post抓取div后,图片会链接到图片的图库,但“a href =”看起来像/ gallery / 48ZPT而不是http://www.imgur.com/gallery/48ZPT。
所以,当我点击图片在我网站上的链接时,它会转到mysite.com/gallery/48ZPT,但该目录不存在,所以我收到错误。
是否有任何方法在每个变量href中添加“http://www.imgur.com”,因为它是从网站上提取的?
我知道这可能有点混乱,但我会感激任何帮助。
答案 0 :(得分:0)
$imgur = file_get_html('http://www.imgur.com');
foreach($imgur->find('div[class="post"]') as $images)
{
echo "<span id=\"images\">"."http://www.imgur.com"."$images</span>";
}