我遇到的问题:如果货币是Bitoins,Litecoins,Etherum和其他alt币,如何在PHP中使用Money?
在法定货币的情况下,这个问题主要通过在最小单位(美分等)中代表货币int
来解决。
但由于加密硬币主要表示为0.0235678
之类的数字,而 最小单位并不那么清晰。
是的,对于比特币有Satoshi,Etherum有Tether和其他加密硬币是类似的机制。但由于这些货币被设计为通货紧缩,理论机会将来需要更小的单位。
我也想解决这个问题。
确切数字通常表示为string
。因此我想到了使用http://php.net/manual/en/book.bc.php。
Money
对象的实现(我没有找到)。现在,我只看到使用Money
在内部实现我自己的bcmath
对象的选项。
感谢您的建议。