我正在尝试将收入总额格式化为从数据库中获取的格式,并使用 php 的 NumberFormatter 类和 formatCurrency 方法。
但是,我不想用这个打印出实际的欧元/欧元符号。我只想要带有逗号和小数点的普通数字。
例子; 1234.56 应格式化为 1,234.56 当前输出为 1,234.56 欧元。
我正在使用的代码:
$array['total_revenue'] = $this
->db
->query($sql)
->row_array()['SUM( booking_total )'];
$formatter = new NumberFormatter('en_GB', NumberFormatter::CURRENCY);
echo $formatter->formatCurrency($array['total_revenue'], 'EUR') . PHP_EOL;
有人对我如何解决这个问题以删除欧元符号有任何想法吗?