How to format a number with leading zeros in PHP

2 Answers

0 votes
$number = 95872;

$s = sprintf("%08d", $number); 
    
echo $s;



/*
run:
      
00095872
 
*/

 



answered Dec 23, 2023 by avibootz
0 votes
$number = 95872;

$s = str_pad($number, 8, '0', STR_PAD_LEFT);
    
echo $s;



/*
run:
      
00095872
 
*/

 



answered Dec 23, 2023 by avibootz
...