所以我对数组有0次经验并将它们放入表中。我试过谷歌,但没有好结果
目前我的脚本是
<?php
$cats = explode("|", $_POST['cat_name']);
echo $cats[0]; // cat_id
?>
<?php
$url = 'http://services.runescape.com/m=itemdb_rs/api/catalogue/items.json?category='.$cats[0].'&alpha=a&page=1';
$result = file_get_contents($url);
$jsonArray = json_decode($result);
print_r($jsonArray);
?>
结果如下:
1 { “总”:5 “项”:[{ “图标”: “http://services.runescape.com/m=itemdb_rs/4173_obj_sprite.gif?id=4798”, “icon_large”: “http://services.runescape.com/m=itemdb_rs/4173_obj_big.gif?id=4798”, “标识”:4798, “类型” : “弹药”, “typeIcon”: “http://www.runescape.com/img/categories/Ammo”, “名称”:“金刚烷 残酷的“,”描述“:”钝的坚定 箭头......哎哟 “ ”现在“:{ ”潮流“: ”中性“, ”价“:222}, ”今天“:{ ”潮流“: ”中性“, ”价格“:0}},{”图标 “:”http://services.runescape.com/m=itemdb_rs/4173_obj_sprite.gif?id=810 “ ”icon_large“: ”http://services.runescape.com/m=itemdb_rs/4173_obj_big.gif?id=810“, ”ID“:810, ”类型“: ”弹药“, ”typeIcon“: ”http://www.runescape.com/img/categories/Ammo“,”名“:”金刚烷 飞镖“,”描述“:”一个致命的投掷飞镖与坚定 尖 “” 当前 “:{” 趋势 “:” 中性”, “价格”:11}, “今日”:{ “趋势”: “中性”, “价格”:0}},{ “图标”: “http://services.runescape.com/m=itemdb_rs/4173_obj_sprite.gif?id=829”, “icon_large”: “http://services.runescape.com/m=itemdb_rs/4173_obj_big.gif?id=829”, “ID”:829, “类型”: “弹药”, “typeIcon”: “http://www.runescape.com/img/categories/Ammo”, “名称”: “金刚烷 javelin“,”“description”:“坚定的倾斜 标枪 “” 当前 “:{” 趋势 “:” 中性 “ ”价格“:64}, ”今日“:{ ”趋势“: ”阳性“, ”价格“: ”+ 1“}},{”图标 “:”http://services.runescape.com/m=itemdb_rs/4173_obj_sprite.gif?id=867 “ ”icon_large“: ”http://services.runescape.com/m=itemdb_rs/4173_obj_big.gif?id=867“, ”ID“:867, ”类型“: ”弹药“, ”typeIcon“: ”http://www.runescape.com/img/categories/Ammo“,”名“:”金刚烷 刀“,”描述“:”精细平衡的投掷 刀 “” 电流 “:{” 潮流 “:” 中性”, “价格”:23}, “今天”:{ “潮流”: “中性”, “价格”:0}},{ “图标”: “http://services.runescape.com/m=itemdb_rs/4173_obj_sprite.gif?id=804”, “icon_large”: “http://services.runescape.com/m=itemdb_rs/4173_obj_big.gif?id=804”, “ID”:804, “类型”: “弹药”, “typeIcon”: “http://www.runescape.com/img/categories/Ammo”, “名称”: “金刚烷 投掷斧头“,”描述“:”精细平衡的投掷 斧 “” 当前 “:{” 趋势 “:” 中性”, “价格”:180}, “今日”:{ “趋势”: “中性”, “价格”:0}}]}
所以我的问题是:我如何把它放到桌子上?
答案 0 :(得分:1)
这样的事情应该这样做:
<?php
echo "<table>";
foreach($jsonArray["items"] as $item) {
echo "<tr>
<td>" . $item["id"] . "</td><td>
<td>" . htmlspecialchars($item["type"]) . "</td><td>
<td>" . htmlspecialchars($item["name"]) . "</td><td>
<td><img src='" . $item["icon"] . "'></td></tr>";
}
echo "</table>";
?>