- Home
- Categorie
- Coding e Sistemistica
- PHP
- contatore esadecimale
-
contatore esadecimale
salve a tutti,
questo codice php:
[PHP]
<?php
for ($i = 0; $i <= 100; $i++){ //167772016 $h = dechex($i); //printf('%06d', $h); echo $h; echo "</br>"; }
?>[/PHP]è un contatore esadecimale; da una sequenza di numeri di questo tipo:
0
1
2
3
4
5
6
7
8
9
a
b
c
d
evorrei aggiungere degli zeri in modo che si formattato così:
000000
000001
000002
...con il printf funziona ma non per le lettere.
avete qualche idea?
grazie mille a tutti e buona giornata
-
forse ho risolto,
se a qualcuno dovesse servire:
[PHP]
<?php
for ($i = 0; $i <= 100; $i++){
//167772016
//$h = dechex($i);
//printf('%06d', $h);
$hz = sprintf("%06x", $i);
echo $hz;
echo "</br>";
}
?>[/PHP]