Simple HTML DOM中的奇怪输出数组

时间:2013-07-28 11:50:58

标签: php arrays simple-html-dom

我有这个代码派生自simplehtmldom.sourceforge.net(点击标签抓取slashdot)

foreach($html->find('body') as $article) {
    $item[]     = $article->find('img', 1)->outertext;
    $item[]    = $article->find('img', 7)->outertext;
    $item[] = $article->find('img', 9)->outertext;
    $articles[] = $item;
}

print_r($articles);

它可以在适当的索引处为我提供图像,但它也会在图像之间返回一些奇怪的纯文本,如下所示:

Array ( [0] => Array ( [0] => IMAGE  [1] => IMAGE [2] =>  IMAGE ) ) 

IMAGE是输出的实际图像

所以我的问题是;为什么这样输出?数组格式错误了吗?我该怎么做才能摆脱纯文本?

0 个答案:

没有答案