PHP将数字转换为非标准格式

时间:2012-01-28 19:18:44

标签: php numbers format

我正在制作一款游戏,并将金额存储为单个数字而非金币,银币和铜币。

E.g PlayerX有123金,45银和67铜 在这种情况下,数据库条目将存储1234567作为货币值。 100铜= 1银和100银= 1金

是否有一种简单的方法可以轻松地将长数转换为金,银和铜价值?

1 个答案:

答案 0 :(得分:3)

使用modulus operator %

$copper = $money % 100;
$silver = floor( ( $money % 10000 ) / 100 );
$gold = floor( $money / 10000 ); 
相关问题