$xml_data = simplexml_load_file('demo.xml');
foreach ($xml_data->Game as $game) {
$t = $game['Time'];
$odds = $game->xpath('SportsBook[@Name="5Dimes"]/Odds');
if(isset($odds)){
$valueLT=$odds[0]->attributes()->LineType;
echo 'Time: ' . $t . ' LineType: '.$valueLT
. '
' . PHP_EOL;
}
}
demo.xml
现在我得到致命错误,因为我在第二场比赛中没有赔率数据。如果我在任何体育博彩中都没有任何5Dimes赔率。我只想在那里显示值null。
致命错误:在null上调用成员函数attributes()
结果
Time: 1:45 PM LineType:2
Time: 1:45 PM LineType:0
Time: 1:46 PM LineType:4
由于