Json 解码 foreach 循环
Json decode foreach loop
我想在我的 json
解码脚本中创建一个 foreach 循环。我正在获取 url 的信息,但是 url 有动态脚本,有时有 4 个结果,有时有 10 个结果。
我现在有这些:
<?php
$json = file_get_contents('URL');
$data = json_decode($json,true);
?>
<strong>Number</strong></a> <?php echo $data['Data'][1]['data']; ?><br />
我的脚本中现在有 id 1,但我想要我的脚本中的所有 id。这可能与 foreach oid 吗?
否则我必须制定更多规则。
<strong>Number</strong></a> <?php echo $data['Data'][1]['data']; ?><br />
<strong>Number</strong></a> <?php echo $data['Data'][2]['data']; ?><br />
<strong>Number</strong></a> <?php echo $data['Data'][3]['data']; ?><br />
我用谷歌搜索并检查了 Stack Overflow,但找不到解决我的问题的方法。
试试这个
$data = json_decode($json,true);
foreach ($data['Data'] as $subArray)
{
echo"<strong>Number</strong>".$subArray['data']."<br />";
}
我想在我的 json
解码脚本中创建一个 foreach 循环。我正在获取 url 的信息,但是 url 有动态脚本,有时有 4 个结果,有时有 10 个结果。
我现在有这些:
<?php
$json = file_get_contents('URL');
$data = json_decode($json,true);
?>
<strong>Number</strong></a> <?php echo $data['Data'][1]['data']; ?><br />
我的脚本中现在有 id 1,但我想要我的脚本中的所有 id。这可能与 foreach oid 吗? 否则我必须制定更多规则。
<strong>Number</strong></a> <?php echo $data['Data'][1]['data']; ?><br />
<strong>Number</strong></a> <?php echo $data['Data'][2]['data']; ?><br />
<strong>Number</strong></a> <?php echo $data['Data'][3]['data']; ?><br />
我用谷歌搜索并检查了 Stack Overflow,但找不到解决我的问题的方法。
试试这个
$data = json_decode($json,true);
foreach ($data['Data'] as $subArray)
{
echo"<strong>Number</strong>".$subArray['data']."<br />";
}