php中获取金钱,PHP处理金钱和金钱价值观

标签:php

在PHP中处理金钱和面额时是否有任何标准或规则要遵循

比如.45c,.35c或$4.00作为值?

我不想把这400美分作为4.00美元的价值,我只想在没有修改的情况下使用4.00美元,同样.50c原样.

解决方法:

通常分数表示为0.45美元或0.12英镑.

在PHP中使用number_format()可以帮助您以任何方式格式化值.还有money_format()考虑了区域设置,试图找出如何显示货币.

如果您使用美分,大多数货币都有不同的名称以及不同的格式.因此,使用货币最简单,最安全的方法是获取货币代码/名称,并以相同的形式保留所有值.

这里也没有错,格式化货币符号在不同的国家也是非常不同的.符号可以放置在左侧或右侧,有或没有空格,它可以是一个或多个字母或符号.因此,如果可能的话,使用诸如money_format()之类的函数来消除所涉及的许多逻辑是有意义的.

如果您想了解其他人如何处理它,请查看一些电子商务平台,例如Magento,Prestashop,Zencart,osCommerce等.这些平台还具有处理货币显示的库和功能,有时还可以将货币转换为好.

标签:php

来源: https://codeday.me/bug/20190730/1583775.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值