Php 显示json数据的API调用

Php 显示json数据的API调用,php,Php,有一个获取JSON数据的API调用,其中包含以下标题和信息,需要php代码以表格格式显示以下数据: API调用是: 有什么帮助吗?我是初学者 [{“SKU”:“CGP-15-GR-2017”,“名称”:“2017 15克中国金熊猫币200元BU密封”,“金属”:“黄金”,“产品系列”:“当年金币”,“资产类别”:“金条”,“盎司”:0.482315112540193,“Cogs”:962.25,“投标”:907.52,“Ask”:1042.34,“基本货币”:“美元”,“零售运输”:0.0,“批

有一个获取JSON数据的API调用,其中包含以下标题和信息,需要php代码以表格格式显示以下数据:

API调用是:

有什么帮助吗?我是初学者


[{“SKU”:“CGP-15-GR-2017”,“名称”:“2017 15克中国金熊猫币200元BU密封”,“金属”:“黄金”,“产品系列”:“当年金币”,“资产类别”:“金条”,“盎司”:0.482315112540193,“Cogs”:962.25,“投标”:907.52,“Ask”:1042.34,“基本货币”:“美元”,“零售运输”:0.0,“批发”:0.0},{“SKU”:“25盎司-ATB-SET 2010”,“名称”:“2010美国美丽的5盎司银条硬币套装”,“金属”:“银”,“产品系列”:“ATB金条计划”,“资产类别”:“银条”,“盎司”:25.0,“Cogs”:779.16,“出价”:574.16,“询问”:1330.33,“基本货币”:“美元”,“描述”:“25盎司-ATB-Set-2010”,“零售运输”:0.0,“批发运输”:0.0},{“SKU”:“PS-1-GR-PLAT-BAR”,“名称”:1克Pamp Suisse铂金棒999,含分析,“金属”:“铂金”,“产品系列”:“铂金”,“资产类别”:“铂金”,“盎司”:0.03215,“Cogs”:34.92,“投标”:27.6,“Ask”:48.8,“基本货币”:“美元”,“说明”:“1-PS-1-GR-PLAT-Bar”,“零售运输”:0.0,“批发”:0},{“SKU”:“40-WQ-ROLL-BU”,“名称”:10美元华盛顿季度-90%银40硬币卷(BU)”,“金属”:“银”,“产品系列”:“90%垃圾银”,“资产类”:“银条”,“盎司”:7.15,“Cogs”:165.64,“出价”:164.21,“要求”:234.67,“基本货币”:“美元”,“零售运输”:0.0,“批发业务”:0.0},{“SKU”:“GIH-$10-NGCMS64-1932”,“名称”:“GIH-$10-NGCMS64-1932”,“金属”:“黄金”,“产品系列”:“本年度金币”,“资产类别”:“金条”,“盎司”:0.5,“Cogs”:943.3,“Bid”:990.8,“Ask”:1865.03,“基本货币”:“美元”,“零售运输”:0.0,“批发”:0.0},{“SKU”:“CGP-10-2012”,“名称”:“2012 1/10盎司中国熊猫金币”,“金属”:“黄金”,“产品系列”:“本年度金币”,“资产类别”:“金条”,“盎司”:0.1,”Cogs:222.62,“投标”:188.16,“要求”:387.52,“基本货币”:“美元”,“说明”:“CGP-10-2012”,“零售运输”:0.0,“批发运输”:0.0},{“SKU”:“5-OZ-ATB--MBRNP-2020”,“名称”:“2020 5 OZ银ATB马什比林斯洛克菲勒国家公园”,“金属”:“银”,“产品系列”:“ATB金条计划”,“assetlass”:“银条”,“盎司”:5.0,“Cogs”:135.83,”投标价:114.83,“Ask”:156.87,“基本货币”:“美元”,“零售运输”:0.0,“批发运输”:0.0},{“SKU”:“SAK-TEXTH-NGCPF69-2008”,“名称”:“2008南非1/10盎司防金克鲁格朗NGC PF 69 DCAM”,“金属”:“黄金”,“产品系列”:“当年金币”,“资产类别”:“金条”,“盎司”:0.1,“Cogs”:188.66,“投标价”:188.16,“Ask”:279.41,“基本货币”“:”USD“,”Description“:”SAK-OUNCE-1977“,”RetailShipping“:”0.0“,”{”SKU“:”1-OUNCE-AGE-1987“,”Name“:”1987 1盎司美国鹰金币全新BU“,”金属“:”黄金“,”产品系列“:”当年金币“,”资产类别“:”黄金”

您可以将JSON数据放入一个数组中,然后用
foreach()迭代它。

$arr = json_decode(JSON_DATA_FROM_API);//The data from your api
<table>
    <tr>
         <th scope="col">COL1</th>
         <th scope="col">COL2</th>
         <th scope="col">COL3</th>
         <th scope="col">COl4</th>
    </tr>
foreach($arr as $item) {
    <tr>
        <td>$item['SKU']</td>
        <td>$item['Name']</td>
        <td>$item['Metal']</td>
        <td>$item['ProductFamily']</td>
    </tr>
}
</table>
$arr=json_decode(json_DATA_FROM_API);//来自API的数据
可乐
可乐
可乐
可乐
foreach($arr作为$item){
$item['SKU']
$item['Name']
$item['Metal']
$item['ProductFamily']
}

添加php文件的起始行“``header('Content-type:application/json');``我试过了,但出现了语法错误-你能告诉我确切的代码语法吗,如操作和结束标记等。所有标记都在这里,包括开始和结束标记。