why not multiply the number by 1000 and then use
str_pad($in,6,"0",STR_PAD_LEFT)

Alastair Battrick
Senior Developer
Lightwood Consultancy Ltd
http://www.lightwood.net

> -----Original Message-----
> From: Scott St. John [mailto:[EMAIL PROTECTED]]
> Sent: 08 March 2002 17:02
> To: [EMAIL PROTECTED]
> Subject: [PHP] number_format
>
>
> Hi everyone,
>
> I am trying to format a number for a report, the one consistant thing is
> the three decimal places.  But I need to strip them, then fill in zero's
> from the left.
>
> So, if the number coming in is 8.000 I need to convert to 00800, 11.070
> would convert to 01107.
>
> I have tried a combination of number_format and usually end up with 8000
> or 00110.
>
> Help!  Thank you!  Mind in slow motion this morning.
>
> -Scott
>
>
> --
> 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