Re: Re: Thousands Separator
| From: | Jim Lucas | 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/