How to generate array with string prefixes and zero padding consecutive numbers in PHP

1 Answer

0 votes
// range(string|int|float $start, string|int|float $end, int|float $step = 1): array
 
$array = array_map(function($n) { return sprintf('sample_%03d', $n); }, range(30, 42) );

print_r($array);
   
   
   
   
/*
run:
   
Array
(
    [0] => sample_030
    [1] => sample_031
    [2] => sample_032
    [3] => sample_033
    [4] => sample_034
    [5] => sample_035
    [6] => sample_036
    [7] => sample_037
    [8] => sample_038
    [9] => sample_039
    [10] => sample_040
    [11] => sample_041
    [12] => sample_042
)

*/

 



answered Sep 23, 2023 by avibootz

Related questions

2 answers 75 views
1 answer 113 views
1 answer 83 views
1 answer 79 views
1 answer 74 views
1 answer 84 views
...