$var = 18,542.00; $var = intval(preg_replace('/[^d.]/', '', $var)); result :- 18542; or if you need float $var = floatval(preg_replace('/[^d.]/', '', $var)); result :- 18542.00;