【发布时间】:2016-03-10 18:52:38
【问题描述】:
在我的数据库中,我以美分存储用户数量。 现在我需要将用户输入转换为整数。
用户输入(字符串):|输出(整数): 1.00 100 1 100 1,51 151
我不知道如何解决这个问题。格式化金额,如:1.00 和 1,00 不是一个大问题,但是将像“1”这样的金额格式化为适当的美分数量的最佳方法是什么? 我目前使用的(不能使用像“1”这样的输入):
$value = intval(str_replace([',','.'],'', $request->amount));
【问题讨论】:
-
不,不重复,这里我需要做一些计算并得到 int 值,没有字符串。请阅读完整的问题。
-
你是什么意思?希望你明白我想做什么。
标签: php formatting int