データのxmlフィードを取得しました。スポーツイベントについては、フィードに複数のイベントがあり、各イベントの情報を含む複数の属性があります。
使用しているフィードは-http://whdn.williamhill.com/pricefeed/openbet_cdn?action=template&template=getHierarchyByMarketType&classId=5&marketSort=HH&filterBIR= N
この情報を使用してページを作成できるようにしたいので、最初のステップは各イベントを配列に変換し、その中に情報を含むネストされた配列を含めることです。
このようなもの :
$events = array();
$event[101] => array(
"id" => "Logo Shirt, Red",
"name" => "img/shirts/shirt-101.jpg",
"url" => 18,
"date" => "2013-03-17",
"time" => "09:00:00",
"participant[101]" => array(
"name" => "Mark Webber",
"id"212770049",
"odds" => "4/1",
"oddsDecimal" => "5.00"
);
"participant[102]" => array(
"name" => "Sebastian Vettel",
"id"212770048",
"odds" => "1/7",
"oddsDecimal" => "1.14"
);
);
次に、次のイベントに進み、次のようにリストします$event[102]
データをこのような一連の作業変数に変換するにはどうすればよいですか?
また、これは、xmlフィードから必要なデータを取得するための最良の方法です。または、特定のデータが必要になったときにフィードからデータを取得する方がよいでしょう(ただし、フィードを呼び出す必要があると思います)。毎回) ?もしそうなら、そのためのsytnaxは何でしょうか?