[英]Laravel/PHP number formatting with preg_replace
我的代码有一个JSON部分,它像这样保存到数据库中:
Bare Filter - £200.00
我需要精打细算才能得到2万-
$str = preg_replace('/[^0-9]+/', '', $str);
但是对于该网站的访问者,我需要某种格式来还原为200.00
我努力了:
number_format('20000', 2, '.', '');
但这返回20000.00,这显然是不正确的...任何人有任何建议/建议吗?
你可以做
number_format(((int) '20000') / 100, 2, '.', '');
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.