2010-06-07 33 views
3

可能重复:
CodeIgniter: A Class/Library to help get meta tags from a web page?使用PHP,如何从HTML页面解析标题和元标记?

我需要能够拿到冠军,并应将描述元数据从一个页面。

我一直在试图做到这一点,但我得到了比实际结果更多的错误。 (我有一个约10个URL的数组,通常只有其中的2个给我描述,我还没有得到标题)。

那么,我如何在PHP中从远程页面获得Desc和Title,如果没有或者有错误,请忽略它?

-Dylan

+0

Dup:http://stackoverflow.com/questions/2273555/codeigniter-a-class-library-to-help-get-meta-tags-from-a-web-页面 – webbiedave 2010-06-07 16:11:21

+0

+1不尝试使用正则表达式来解决此问题。所以会感谢你:) – 2010-06-07 16:11:25

回答

1

使用这样的卷曲(检查之类的东西,结果是不假,而且HTTP状态为200)来获取页面,然后Simple HTML DOM分析它,并提取所需的元素。 (记住,元素可能不存在)