http://www.php.net/sprintf <?php $x = 1; $str = sprintf('%02s', $x); echo "$str<br/>"; // 01 $str = sprintf('%03s', $x); echo "$str<br/>"; // 001 $str = sprintf('%04s', $x); echo $str; // 0001 ?> Code (markup):