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