2012-04-23 8 views
0

私は必要な情報を受け取るのに単純なHTML DOMパーサを使用していますが、パーサーが1番目を出力するようです。見つけたアイテム。

$html = file_get_html("http://steamcommunity.com/id/" . $username . "/wishlist/");
foreach($html->find('.wishlistRow') as $e)
{
$item = $e->outertext;
}
echo $item;
PHP単純なHTML DOMパーサーは、数字1の代わりに項目番号2で始​​まります。

これはウィッシュリストに第2項目を出力しますが、最初ではない:私はこのコードを使用しています。これは私が取り組んでいる他のプロジェクトにも当てはまります。

+0

あなたのXMLを参照する必要があります –

答えて

2

echoは、foreachの範囲外であるため、最後の項目のみが出力されます。 foreachの中に移動します。

+0

うわー。私はそれを逃したとは思わない。ありがとうございました! –

関連する問題