任何人都可以告訴我這個代碼有什麼問題嗎?foreach語句錯誤
<?php
$feedID = '28241415';
$oddsArray = array();
$source = file_get_contents("https://www.bwin.com/partner/xml/query.aspx?source=events&lid=1&xpath=/ROOT/EVENTS/E[@LID=46%20and%[email protected]=14%20and%[email protected]=4]");
$xml = simplexml_load_string($source);
$game = $xml->xpath("//G");
foreach ($game as $event)
{
if ($event['DBID'] == $feedID)
{
foreach ($event->children() as $odds)
{
array_push($oddsArray, array('oddsID' => $odds['DBID'], 'odds' => $odds['O']));
}
}
}
foreach ($array as $oddsArray)
{
echo $array['odds'];
echo $array['oddsID'];
}
?>
我收到的錯誤是:
警告:在/home/pokerint/public_html/test.php爲的foreach()供給線
請界定「不工作」。它被假定做什麼,它做什麼_does_? –
@richard'它不起作用'通常是一個很大的標誌說,downvote我的問題。解釋爲什麼它不起作用,你試圖達到什麼目的 - 在這個關閉之前。 –
警告:爲18行的/home/pokerint/public_html/test.php中的foreach()提供的無效參數 –