【问题标题】:Parsing json data to html using php使用php将json数据解析为html
【发布时间】:2021-09-18 17:28:56
【问题描述】:

我使用 php 从 Api 获取以下 2 个数组。如何使用 php 显示每个数组的“comp”和 home_title?

  "history": [
    {
      "comp": "comp_name_1",
      "season": "2021",
      "id": "4999999",
      "statscore": null,
      "home_id": "1452",
      "away_id": "5467",
      "date_played": "2021-07-07",
      "time_played": "20:00:00",
      "fixture": "1",
      "court": null,
      "seats": null,
      "distance": null,
      "home_title": "team_1",
      "away_title": "team_2"
    },
    {
      "comp": "comp_name_2",
      "season": "2020",
      "id": "470073",
      "statscore": "3777117",
      "home_id": "1452",
      "away_id": "5467",
      "date_played": "2020-09-17",
      "time_played": "20:00:00",      
      "home_title": "team_1",
      "away_title": "team_2"
    }
  ],

【问题讨论】:

  • 这能回答你的问题吗? How do I extract data from JSON with PHP?
  • 欢迎来到本站。请使用搜索功能查看您的问题是否已有答案。这个特殊的问题已经在这里被问过和回答了几十次,如果不是几百次的话。例如,您可能想看看这个问题和答案:how do I extract data from json with php
  • 到目前为止您尝试过什么?你被困在哪里了?

标签: php arrays json api


【解决方案1】:

您可以在循环内的输出中使用任何 html 标记。

 $apiData = json_decode($yourDataFromApi, true);
    
    foreach ($apiData['history'] as $item) {
        //Any html tags, as example tag <p>
        echo '<p>' . $item['comp'] . ' ' . $item['home_title'] . '</p>';
    }

【讨论】:

    猜你喜欢
    • 2014-05-19
    • 2013-11-15
    • 1970-01-01
    • 1970-01-01
    • 2014-11-30
    • 2016-05-10
    • 1970-01-01
    • 2013-11-15
    相关资源
    最近更新 更多