php – 存储汇率的地点和方式?

我写了一个脚本,每小时(当我的产品默认使用的货币)与每小时相比,获得paypals当前费率.

用户可以在其设置中设置其货币并存储在用户表中.

我最初的想法是将所有货币汇率存储在数据库中,然后在用户登录时将货币代码和汇率存储在会话中.然后在每个价格附近,我有一个函数,它将价格乘以用户价格,并在最后附加货币代码.

我唯一担心的是会话变量可能存在一段时间,并可能使价格完全错误.

我应该只存储他们的货币代码并将费率存储在内存表或文件系统中以便快速访问,并让价格转换功能访问它,而不是将费率存储在会话中吗?因此价格与费率一样最新.

这通常是如何实现的?

解决方法:

您是否可以用他们定价的货币显示价格,并显示用户所选货币的近似价格,但需要注意的是实际汇率可能会在结账时有所不同?

上一篇:PHP – 字符串转换为货币


下一篇:c# – 如何在数字前添加货币符号?