我试图获取元标记的内容"文章:出版商"使用php代码
$html = str_get_html($str);
$ret = $html->find('meta[property=article:publisher]');
$value = $ret->content;
echo "publisher val = ".$value[0];
任何人都可以看到我做错了吗?
答案 0 :(得分:3)
如果元标记类似于:
<meta property='article:publisher' content="Article Publisher Name" />
这对我有用:
$html = str_get_html($str);
$value = $html->find('meta[property=article:publisher]', 0)->content;
echo "publisher val = ".$value;
如果您愿意,也可以分两步获取$value
:
$ret = $html->find('meta[property=article:publisher]');
$value = $ret[0]->content;
答案 1 :(得分:0)
试试这个:
$html = str_get_html($str);
$ret = $html->find('meta[property=article:publisher]');
$value = $ret[0]->plaintext;
echo "publisher val = ".$value;