我的帖子数据中有一个数字10,000
,我希望将数据库存储为10000.00
我目前有以下内容:(在Kohana)
number_format(input::post('amount'),2,'.','');
但这给了我错误:
ErrorException [ Notice ]: A non well formed numeric value encountered
由于$_POST['amount']
= 10,000
任何建议如何解决这个问题?
答案 0 :(得分:2)
逗号导致问题,您可以使用str_replace
删除它number_format(str_replace(',', '', input::post('amount')), 2, '.', '');