Re: Re: Thousands Separator

From: Date: Fri, 16 Jan 2015 20:27:55 +0000
Subject: Re: Re: Thousands Separator
References: 1 2  Groups: php.general 
Request: Send a blank email to php-general+get-324259@lists.php.net to get a copy of this message
On 01/16/2015 11:16 AM, Christoph Becker wrote: > Jennifer wrote: > >> I hate to ask what seems to be a simple question but, does PHP have a thousands separator >> for large numbers in constants or variables? In Perl, you can use the underscore, e.g. $num = >> '123_456_789', but that doesn't work in PHP. >> >> I can't find an answer anywhere, so I hope the answer isn't "no". :\ > > Unfortunately, it is, see > <http://php.net/manual/en/language.types.integer.php> > resp. > <http://php.net/manual/en/language.types.float.php>. > > I can think of the following workaround for variable and defined > constant values > > number('123_456_789') > > where > > function number($num) > { > return str_replace('_', '', $num); > } > > Perhaps it makes sense to file a feature request to extend the syntax of > number literals on <https://bugs.php.net/>. > What would be the point of this? -- Jim Lucas http://www.cmsws.com/ http://www.cmsws.com/examples/

« previous php.general (#324259) next »