无法使用simplehtmldom解析自定义div

时间:2015-03-18 16:18:20

标签: php simple-html-dom

我使用simplehtmldom和php解析htm页面,但无法访问div中的值。

div id="xyz" data-link="abcd"

我如何解析" abcd"?

到目前为止,我有这个:

Foreach($div->find('div[id="data-link"]') as $source) {
echo $source->id;
}

这给了我一个div(不知道打字)。 感谢

2 个答案:

答案 0 :(得分:0)

不要使用引号div[data-link=abcd]

Foreach($div->find('div[data-link=abcd]') as $source) {
echo $source->id;
}

答案 1 :(得分:0)

试试这样:

foreach($div->find('[data-link]') as $source) {
  echo $source->{'data-link'};
}