如何获得没有千分隔符的数字?

时间:2011-09-18 02:22:52

标签: php

我有号码1,15,200我希望更改为115200,因为当我将其除去时,它只是除以1(在第一个逗号之前)

例如: 1,15,200 / 100

输出:0.01

假设输出:1152

3 个答案:

答案 0 :(得分:10)

$num = (int)str_replace(',', '', $string);
// or
$num = (int)preg_replace('/[^\d]/', '', $string);

答案 1 :(得分:0)

尝试这种方式:

$num = filter_var('1,15,200', FILTER_SANITIZE_NUMBER_INT);

答案 2 :(得分:0)

不带千位分隔符的英语符号

$english_format_number = number_format($number, 2, '.', '');