如何根据属性获取标签

时间:2014-02-08 09:46:08

标签: php simple-html-dom

我想通过simple_dom_html

获取此标记
$html = file_get_html($url);

我可以得到这样的标题。

$title = $html->find('title',0)->plaintext;

但是,如何根据财产获取物品?

<head>
<title>test</title>
<meta property="og:image:width" content="480">
<meta property="og:image:height" content="360">
<meta property="og:description" content="">
<meta property="og:image" content="http://www.mysite.com/test.jpg">
</head>

2 个答案:

答案 0 :(得分:1)

使用简单的dom html你可以这样做:

$html = file_get_html($url);

$m = $html->find("meta[property=og:image:width]"); //selects meta tag(s) where property=og:image:width

$m2 = $html->find("meta[content=360]"); //selects meta tag(s) where content=360

答案 1 :(得分:0)

阅读本文档,所有内容都整齐地解释为http://simplehtmldom.sourceforge.net/manual.htm