PHP - 简单的HTML DOM解析器:<meta property =“”的内容:描述“”

时间:2015-12-12 00:06:59

标签: php html simple-html-dom

=“”

我正试图获得元标记“og:description”的内容与php代码

if ($html->find('meta[property="og:description"]')!==null) 
{

    $post->excerpt = $html->find('meta[property="og:description"]')->content;   

} else {

  $post->excerpt = '';

}

输出只是:

["excerpt"]=> NULL

我做错了什么?

2 个答案:

答案 0 :(得分:2)

您需要为索引添加0:

$meta = $html->find($css, $index);

否则你得到一个数组

答案 1 :(得分:1)

我最好只解析一次html,是的,正如pguardiario所说,您需要为索引添加0。代码:

as.yearmon