带preg_replace的Laravel/PHP数字格式
我的代码中有一个JSON部分保存到数据库中,如下所示:带preg_replace的Laravel/PHP数字格式,php,laravel,laravel-4,Php,Laravel,Laravel 4,我的代码中有一个JSON部分保存到数据库中,如下所示: Bare Filter - £200.00 我需要把所有的东西都去掉才能拿到2万我做到了- $str = preg_replace('/[^0-9]+/', '', $str); 但是对于网站的访问者,我需要一些格式来恢复到200.00 我试过: number_format('20000', 2, '.', ''); 但这会返回20000.00,这显然是不对的。。。 有人有什么建议吗?可以 number_format(((int) '
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, '.', '');
基础数学101:
number_格式('20000'/100,2',','')代码>非常感谢,显然数学不是我的强项,因此有理由寻求帮助!