Heim  >  Artikel  >  Backend-Entwicklung  >  如何避免金额的格式,前端和PHP

如何避免金额的格式,前端和PHP

WBOY
WBOYOriginal
2016-06-13 10:59:04983Durchsuche

如何处理金额的格式,前端和PHP

例如10.55元,为了统一网站的显示,是应该在PHP全部用number_format来转再显示在页面吗
还是说PHP只用floatval,在页面显示时候再处理。
在JS里,如何判断1,00.00这种形式
如果页面POST给PHP的格式是1,00.00,又如何处理。

希望给点建议,如何更加统一和安全
------最佳解决方案--------------------
写在公共函数里

数据在哪里调用

就在哪里格式化一下

js同理

------其他解决方案--------------------
货币替换.
1 理清思路,
货币替换对正则而言就是要找那些 距离结尾或[.] 隔着/d{3}+ 的/d
所以一开始就是(/d)(?=(/d{3})+($
------其他解决方案--------------------
关于POST提交

你可以在表单里hidden真实数据

也可以在提交页面里进行处理

强烈建议在服务端进行验证格式化

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:留言板下表情的添加Nächster Artikel:php 文本框插件解决办法