【问题标题】:PHP Simple HTML DOM Parser starts at item number 2 instead of number 1PHP Simple HTML DOM Parser 从第 2 项而不是第 1 项开始
【发布时间】:2012-04-23 18:24:56
【问题描述】:

我正在使用简单的 HTML DOM 解析器来接收我需要的某些信息,但解析器似乎输出了第一个。它找到的项目。我正在使用此代码:

$html = file_get_html("http://steamcommunity.com/id/" . $username . "/wishlist/");
foreach($html->find('.wishlistRow') as $e)
{
$item = $e->outertext;
}
echo $item;

这会输出愿望清单上的第二个项目,但不是第一个。这也适用于我正在从事的其他项目,如果我能得到任何帮助,我将不胜感激!

【问题讨论】:

    标签: php dom find html-parsing steam-web-api


    【解决方案1】:

    echo 不在foreach 之外,所以它只会输出最后一项。 将其移入foreach

    【讨论】:

    • 哇。我不敢相信我错过了。谢谢!
    猜你喜欢
    • 1970-01-01
    • 2014-10-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-01
    • 1970-01-01
    • 2016-06-15
    相关资源
    最近更新 更多