用php写 个人资料页面,php-在个人资料页面上显示JSON

如何在用户个人资料页面上显示帐户名称?因此,帐户旁边会显示假期和储蓄:

我是编码的新手,我试图显示用户拥有的帐户名称(而不是ID),并且应该在其个人资料页面上显示该名称.帐户保存在clients.json文件中.感谢帮助!

数据/ clients.json

{

"data": {

"tomas": {

"name": "eter",

"accounts": {

"5c7072a835c3b": {

"balance": 1000,

"name": "savings"

},

"5c7072a835c36": {

"balance": 1000,

"name": "holidays"

}

}

}

}

}

我的PHP文件:

session_start();

if (!isset($_SESSION['sUserId'])) {

header('Location: login.php');

}

$sUserId = $_SESSION['sUserId'];

$sData = file_get_contents('data/clients.json');

$jData = json_decode($sData);

if ($jData == null) {

echo 'System update';

}

$sTotalBalance = array_sum(array_column((array)$jData->data->$sUserId->accounts, 'balance'));

require_once 'top.php';

?>

Username:
<?php echo $sUserId; ?>
Name:
<?php echo $jData->data->$sUserId->name; ?>
Accounts:
<?php echo $jData->data->$sUserId->accounts; ?> kr

$sLinkToScript = '';

require_once 'bottom.php';

?>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值