1 $num = "1234567890.11"; 2 3 $num = preg_replace('/(?<=[0-9])(?=(?:[0-9]{3})+(?![0-9]))/', ',', $num); 4 5 echo $num;