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