|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Oct 2000
Città: Udine
Messaggi: 3178
|
[php] riempire con zero
ciao, ho un interno, preso da db, che devo "riempire" con degli zero dopo la trasformazione in stringa, es:
- numero = 12 - trasformazione in stringa - rimpire con zero fino a che tutto sia di 6 cifre: 000012 un modo per farlo non mi viene in mente...o almeno non un modo "elegante" |
|
|
|
|
|
#2 |
|
Member
Iscritto dal: Dec 2004
Messaggi: 88
|
bah ragionandoci potresti fare così
Codice:
if($dato < 10) { $dato = "00000$dato"; }
elseif($dato < 100) { $dato = "0000$dato"; }
elseif($dato < 1000) { $dato = "000$dato"; }
elseif($dato < 10000) { $dato = "00$dato"; }
elseif($dato < 100000) { $dato = "0$dato"; }
N.B. prima di questo nn fare la trasformazionme in stringa...la fai direttamente con le virgolette " "
__________________
"Voi che li avete girati nei giradischi e gridati voi che li avete aspettati ascoltati bruciati e poi scordati..chi erano mai questi Beatles MA CHI ERANO MAI QUESTI BEATLES" |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Ciao, è molto semplice:
Codice:
$num = 12;
$str = sprintf ("%06d", $num);
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
|
|
|
|
#4 | |
|
Member
Iscritto dal: Dec 2004
Messaggi: 88
|
Quote:
beh io la funzione nn la conoscevo, mi arrangiavo come potevo credo sia questo lo spirito giusto del programmatore
__________________
"Voi che li avete girati nei giradischi e gridati voi che li avete aspettati ascoltati bruciati e poi scordati..chi erano mai questi Beatles MA CHI ERANO MAI QUESTI BEATLES" |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 13:03.



















