我需要两个工具或脚本在PHP ....
首先,我需要一个工具/ php scriot,可以获取页面给定链接的所有图像,这样我就可以将这些图像存储在我的数据库中,以便稍后将它们显示为链接的缩略图.
其次我需要一个工具/ php脚本,可以获取页面给定链接的标题,描述和快照缩略图.
我怎么能这样做?任何工具或任何PHP脚本??
编辑:当你试图在任何人的墙上张贴"链接"时,我需要类似于Facebook的东西.
也许这个工具就是你要找的:http://simplehtmldom.sourceforge.net/.您可以在"快速入门"中找到获取所有图像的示例.
编辑:如果你需要,这是一个教程:http://net.tutsplus.com/tutorials/php/html-parsing-and-screen-scraping-with-the-simple-html-dom-library/
另一种方法是使用DOM和PHP中包含的类(doc:http://fr2.php.net/manual/en/book.dom.php).要获取meta页面的所有标记,您可以执行以下操作:
<?php
$doc = new DOMDocument();
$doc->loadHTML('you_page.php');
$metas = $doc->getElementsByTagName('meta');
foreach ($metas as $meta)
{
//To get a specific attribute
echo $meta->getAttribute('your_attribute');
}
Run Code Online (Sandbox Code Playgroud)