价格千位符和小数点是逗号的问题

WBOY
发布: 2016-06-23 13:49:41
原创
2042 人浏览过

获取的价格 有千位符,有些小数点是逗号,请问这样我怎么处理啊,计算都没办法计算。


回复讨论(解决方案)

直接替换清空逗号就可以了

问题是小数点是逗号怎么处理???

小数点是逗号?
举例看看

你的千位符和小数点都是逗号吗?恐怕人为去判断都无法判断吧?

怎么判断是千位符还是小数点

欧洲的价格普遍小数点是逗号
比如:  2,54    

还有千位符
比如:1,000

请问我怎么处理呢?

一般同时有千位符和小数点的很少,目前还没看到。
要么就是有千位符,要么就是有小数点

主要是欧洲价格多是小数点,日本价格多是千位符

你不是获取的吗?把源地址贴出来

一般的

$n = '1,234,567,89';echo strtr(preg_replace('/,(\d{1,2}\b)/', '.$1', $n), array(',' => '')); 
登录后复制
1234567.89

楼主你的意思是千分位,然后设置小数点多少位吗?楼主你想要的应该是number_format的用法。

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板