PHP:如何从自定义JSON读取

时间:2017-03-20 06:59:49

标签: php json

我有一个URL,可以像这样获取JSON数据: -

[
    {
        MatchId: "17792",
        MatchDate: "3/20/2017 3:00:00 AM",
        MatchStatus: "",
        RoundDetails: "الجولة ( 13 )",
        ChampionID: "151",
        ChampionName: "تصفيات كأس العالم - امريكا الجنوبية",
        ChampionLogo: "730109bd-ba13-4906-8349-4cb12609dd1f.png",
        Team1ID: "7",
        Team1Name: "اوروقواي",
        Team1Logo: "457e035b-af0a-4858-bec5-730e2b50735c.png",
        Team1Result: "",
        Team2ID: "3",
        Team2Name: "البرازيل",
        Team2Logo: "07df2e50-3ce2-4091-b4a9-8e6e1aa2272d.png",
        Team2Result: ""
    },
    {
        MatchId: "17793",
        MatchDate: "3/20/2017 3:00:00 AM",
        MatchStatus: "",
        RoundDetails: "الجولة ( 13 )",
        ChampionID: "151",
        ChampionName: "تصفيات كأس العالم - امريكا الجنوبية",
        ChampionLogo: "730109bd-ba13-4906-8349-4cb12609dd1f.png",
        Team1ID: "8",
        Team1Name: "كولومبيا",
        Team1Logo: "2d68377c-61ec-4c38-a334-3fc1a51e2bbd.png",
        Team1Result: "",
        Team2ID: "13",
        Team2Name: "بوليفيا",
        Team2Logo: "b07b9eb3-c49c-46ed-92a0-bb55e7f869fa.png",
        Team2Result: ""
    }
]

如何使用foreach读取所有数组并将所有值存储到数据库中的表。

我很感激这个例子。

1 个答案:

答案 0 :(得分:0)

试试这个。

$data = json_decode($your_json_string, TRUE);

foreach ($data as $key => $singleObj) {
     // store require data in your db
}