Helminthophobe Posted February 21, 2008 Share Posted February 21, 2008 I've got a script that simply displays numbers. The user imputs the numbers and the script just displays the numbers in a neat and orderly fashion. All the figures are coming from data off another site. Most of my users are copying and pasting to my script. My problem is with the formatting the other site uses to display their numbers. They use a period in the numbers. For example, 1,500 would be 1.500. When I try to do any math with the variables, the periods are read as decimals and give inaccurate results. Is it possible to remove the periods? I'm not worried about messing up a real decimal number because there will be none. Thanks in advance for any help. Link to comment https://forums.phpfreaks.com/topic/92288-removing-formatting/ Share on other sites More sharing options...
duclet Posted February 21, 2008 Share Posted February 21, 2008 Since you are only worrying about numbers, you can use the following: <?php $number = preg_replace('/\D/', '', $givenNumber); ?> Link to comment https://forums.phpfreaks.com/topic/92288-removing-formatting/#findComment-472809 Share on other sites More sharing options...
Helminthophobe Posted February 21, 2008 Author Share Posted February 21, 2008 Works beautifully! Thanks a bunch. Link to comment https://forums.phpfreaks.com/topic/92288-removing-formatting/#findComment-473221 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.