$xml = simplexml_load_file('demo.xml');
foreach($xml->Game as $d) {
foreach($d->SportsBook as $sb) {
foreach($sb->Odds as $odds) {
// echo $odds['LineType'].' '.$odds['LastUpdated']."<br/>";
}
}
}
demo.xmlEs wird spezifischen Wert von XML-Array durch foreach
<?xml version="1.0" encoding="utf-8"?>
<GameOdds SportsCode="MLB">
<Game Code="121" Date="08/25/2017" Time="1:45 PM" HomeBoardNumber="11"
Home="home" RoadBoardNumber="951" Road="Road" Note=""> <SportsBook ID="5"
Name="5Dimes">
<Odds LineType="2" LastUpdated="10" />
</SportsBook>
<SportsBook ID="5" Name="3Dimes">
<Odds LineType="3" LastUpdated="20" />
</SportsBook> </Game>
<Game Code="122" Date="07/02/2017" Time="1:45 PM" HomeBoardNumber="11"
Home="home" RoadBoardNumber="931" Road="Road" Note="">
<SportsBook ID="2" Name="5Dimes">
<Odds LineType="2" LastUpdated="10" />
</SportsBook>
<SportsBook ID="6" Name="3Dimes">
<Odds LineType="3" LastUpdated="30" />
</SportsBook>
</Game>
<Game Code="121" Date="08/25/2017" Time="1:45 PM" HomeBoardNumber="11"
Home="home" RoadBoardNumber="951" Road="Road" Note=""> <SportsBook ID="5"
Name="5Dimes">
<Odds LineType="2" LastUpdated="10" />
</SportsBook>
<SportsBook ID="5" Name="3Dimes">
<Odds LineType="3" LastUpdated="30" />
</SportsBook> </Game>
<Game Code="121" Date="08/31/2017" Time="1:45 PM" HomeBoardNumber="11"
Home="home" RoadBoardNumber="951" Road="Road" Note=""> <SportsBook ID="5"
Name="5Dimes">
<Odds LineType="2" LastUpdated="10" />
</SportsBook>
<SportsBook ID="5" Name="3Dimes">
<Odds LineType="3" LastUpdated="20" />
</SportsBook> </Game>
<Game Code="121" Date="08/25/2017" Time="1:45 PM" HomeBoardNumber="11"
Home="home" RoadBoardNumber="951" Road="Road" Note=""> <SportsBook ID="5"
Name="5Dimes">
<Odds LineType="2" LastUpdated="10" />
</SportsBook>
<SportsBook ID="5" Name="3Dimes">
<Odds LineType="3" LastUpdated="20" />
</SportsBook> </Game>
</GameOdds>
jetzt meine Frage aktualisiert ich nur holen will, wenn GAME Date = "2017.08.25" plus nur nur 2 Spiele holen . Wie kann ich in jedem Spiel einen bestimmten Odds-Wert anzeigen? Etwas wie 3Dimes nur Werte. Spielwert und nur 3dimes Werte von jedem Spiel. Ergebnis wird so
Zeit: 1: 45 PM Linetype: 3 Lastupdated: 20
Zeit: 1: 45 PM Linetype: 3 Lastupdated: 20
Danke im Voraus.
Danke für die Hilfe, aber jetzt möchte ich Wert holen, wenn Date = „2017.08.25“ @romanperekhrest – Asher
@Asher Sie eine neue Frage für die initiieren könnte Neuausgabe – RomanPerekhrest
https://Stackoverflow.com/q/45875907/6952392 Bitte überprüfen Sie – Asher