我设计了一个网页,并使所有必要的代码在管理部分。如何调用此值以数字格式显示在客户页面上?
我试图在double eval中显示金额。我是说750,100.15美元。
当客户登录时,该值将显示在他们的页面上。我用下面的代码工作。
<?php echo $_SESSION['hlmgt_user']['amount']; ?>
打印出$750100.15
,但我需要它打印$750,100.15
。我使用上面的代码来调用客户页面上的值。
如何修复下面的代码,使其工作?
<?php echo $_SESSION['hlmgt_user']number_format($row['balance'], 2); ?>
试试这个也许有帮助
<?php
$number = "750100.15";
setlocale(LC_MONETARY, 'en_US');
echo money_format('%(#10n', $number) . "'n";
?>
输出$ 750,100.15
我想你应该看看"number_format"或";money_format"函数:
https://php.net/number_format https://php.net/money_format