Rellenar con ceros por la izquierda
Completar una cifra con ceros por la izquierda y obtener un número de longitud fija
Supongamos que debemos crear un autonumérico de tamaño fijo, 6 posiciones.
<?php
$autonum = [];
$numlen = 6;
for($i=1; $i<=15; $i++) {
$num6 = sprintf("%0{$numlen}d", $i);
$autonum[] = $num6;
}
print_r($autonum);
Resultado
Array
(
[0] => 000001
[1] => 000002
[2] => 000003
[3] => 000004
[4] => 000005
[5] => 000006
[6] => 000007
[7] => 000008
[8] => 000009
[9] => 000010
[10] => 000011
[11] => 000012
[12] => 000013
[13] => 000014
[14] => 000015
)
Autor: Eduardo A. F.
Publicado: 19-01-2022 19:52