1
我有这一块的html:使用简单的HTML DOM我想找到<div class="entry">
和我有以下代码简单大教堂PHP寻找元素
<div id="items">
<div class="entry">
:
if ($site === 'test') {
$div = $html->find('div[id=items]',0);
$list = $div->find('div[class=entry]');
foreach($list as $item) {
$link = $item->find('h3 a', 0)->href;
$headline = $item->find('h3 a', 0)->innertext;
$image = NULL;
$stories[] = array('link' => $link, 'headline' => $headline, 'image' => $image);
}
}
这似乎是抱怨它不能找到<div class="entry">
即使我在这里$list = $div->find('div[class=entry]');
任何想法任何人?
我能问你使用发现DOM元素库什么,其次你为什么选择实施这种风格与PHP?在大多数情况下,这是您在前端实现的更多类型,所以我很想知道为什么。 – Jester 2014-09-05 23:34:00
因为你永远不会关闭你的标签? – pguardiario 2014-09-06 03:13:32