Page 1 of 1

zero fill numbers

Posted: Wed Mar 08, 2006 9:03 am
by gurjit
Hi,

I have a number like 9, I want to make it a 6 digit number and represent it like:

000009

If I have any number, how can I zero fill up to 6 numbers?

e.g.

101 would be 000101
1 would be 000001
68 would be 000068

Posted: Wed Mar 08, 2006 9:08 am
by Grim...

Code: Select all

str_pad($number, 6, "0", STR_PAD_LEFT);

Posted: Wed Mar 08, 2006 9:33 am
by feyd
I'm old fashioned I guess, I prefer

Code: Select all

sprintf('%06d',$num);
:)

Posted: Wed Mar 08, 2006 9:53 am
by gurjit
worked wonders.... thanks guys