What you need to do with the input number is to do an ereg_replace() and
eliminate the commas from the string, then use the string variable where
needed.  Then, when you want to display the variable, use the
number_format() function.
Hope this helps,
Hugh

----- Original Message -----
From: <[EMAIL PROTECTED]>
To: "Jay Blanchard" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Thursday, October 31, 2002 2:36 PM
Subject: RE: [PHP] number_format question


>
>  Tried it. It works but crops everything after the first "," in the number
> if you enter a number with commas. Works great if you don't enter any
> commas.
>
> What I need to be able to do:
>
> IN           OUT
> 123456789 > 123,456,789
> 123456789.00 > 123,456,789
> 123,456,789.00 > 123,456,789
>
> Ed
>
>
> On Thu, 31 Oct 2002, Jay Blanchard wrote:
>
> > [snip]
> >  If I try that I get a wrong parameter count error.
> >
> > [/snip]
> >
> > number_format ( float number [, int decimals [, string dec_point [,
string
> > thousands_sep]]])
> >
> > number_format($number, 0, '', ',');
> >
> > Try that ...
> >
> > Jay
> >
> >
> >
> > --
> > PHP General Mailing List (http://www.php.net/)
> > To unsubscribe, visit: http://www.php.net/unsub.php
> >
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to