(PHP,JSON)Foreach

(PHP,JSON)Foreach,php,json,Php,Json,我有一个关于php和json的问题。我在foreach循环中运行这个php。但是当我从json文件中获取所有坦克id时。我得到的结果是 80181819314145 我希望它显示为: 油罐编号:801 坦克识别号:18193 油罐编号:14145 我做错了什么?帮帮我谢谢你 这是我的php文件: 您只需根据需要格式化输出 <?php $json = file_get_contents("https://api.worldoftanks.eu/wot/account/tanks/?appli

我有一个关于php和json的问题。我在foreach循环中运行这个php。但是当我从json文件中获取所有坦克id时。我得到的结果是

80181819314145

我希望它显示为: 油罐编号:801 坦克识别号:18193 油罐编号:14145

我做错了什么?帮帮我谢谢你

这是我的php文件:


您只需根据需要格式化输出

<?php
$json = file_get_contents("https://api.worldoftanks.eu/wot/account/tanks/?application_id=demo&account_id=521997295");
$json_tank = json_decode($json, TRUE);
foreach ($json_tank['521997295'] as $tank_id) {
echo 'Tank ID: '.$tank_id['tank_id'].' ';
}
?>

您只需根据需要格式化输出

<?php
$json = file_get_contents("https://api.worldoftanks.eu/wot/account/tanks/?application_id=demo&account_id=521997295");
$json_tank = json_decode($json, TRUE);
foreach ($json_tank['521997295'] as $tank_id) {
echo 'Tank ID: '.$tank_id['tank_id'].' ';
}
?>

foreach
中,您可以同时获得
键和
值。看看下面的伪代码

foreach ($array as $key => $value) {
    echo $key.': '.$value.'<br />';
}
foreach($key=>$value的数组){
回显$key.':'.$value.
; }
foreach
中,您可以同时获得
键和
值。看看下面的伪代码

foreach ($array as $key => $value) {
    echo $key.': '.$value.'<br />';
}
foreach($key=>$value的数组){
回显$key.':'.$value.
; }
foreach($key=>$value的数组)的副本以及更多副本。哈哈,你也可以把“坦克ID:”作为一个静态文本,比如@Rajdeep Paul,而不是
echo$Tank_ID['Tank_ID')执行此操作,
回显“油箱ID:”$储罐标识[“储罐标识”]。“
如果我在循环中使用这个json url,这是正确的吗?示例:
$json=file\u get\u contents(“https://api.worldoftanks.eu/wot/account/tanks/?application_id=demo&account_id=521997295&tank_id=“$tank_id['tank_id'])
您不必更改任何url,只需更改
echo
语句。foreach($key=>array as$value)dub的副本以及更多副本。哈哈,你也可以把“坦克ID:”作为一个静态文本,比如@Rajdeep Paul,而不是
echo$Tank_ID['Tank_ID')执行此操作,
回显“油箱ID:”$储罐标识[“储罐标识”]。“
如果我在循环中使用这个json url,这是正确的吗?示例:
$json=file\u get\u contents(“https://api.worldoftanks.eu/wot/account/tanks/?application_id=demo&account_id=521997295&tank_id=“$tank_id['tank_id'])
您不必更改任何url,只需更改
echo
语句即可。