On Thu, 2006-11-16 at 10:47 +1100, Chris wrote: > Børge Holen wrote: > > Oh this was good. > > I added a while loop to insert extra strings "0" in front of the number to add > > if the string is less than 5 chars short. > > sprintf is your friend here, no need to use a loop. > > sprintf('%05d', '1234'); No need to use a sledgehammer when a screwdriver will suffice: <?php echo str_pad( '1234', 5, '0', STR_PAD_LEFT ) ?> Cheers, Rob. -- .------------------------------------------------------------. | InterJinn Application Framework - http://www.interjinn.com | :------------------------------------------------------------: | An application and templating framework for PHP. Boasting | | a powerful, scalable system for accessing system services | | such as forms, properties, sessions, and caches. InterJinn | | also provides an extremely flexible architecture for | | creating re-usable components quickly and easily. | `------------------------------------------------------------' -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php