Esiste una funzione che mette lo 0 davanti ai numeri minori di 10?
Esiste una funzione che mette lo 0 davanti ai numeri minori di 10?
se parli di mysql ZEROFILL per il php... :master: :master: ..nn so...
La programmazione...
che passione!!..
La cercavo anche io e non avendola trovata ho risolto artigianalmente
Codice PHP:
if ( strlen($numero) == 1 ) $numero = "0".$numero ;
![]()
Errare humanum est, perseverare ovest
Esiste str_pad ma riguarda stringhe e con i numeri da qualche problemino
nn è piu veloce con un controllo di minoranza?
if ( $numero < 10 )
$numero=0.$numero;
cmq è uguale..![]()
La programmazione...
che passione!!..
Si lo so ma secondo me,piuttosto che cosi artigianalmente, esiste una funzione nativa
forse è meglio, così comprende anche i numeri con la virgola.Originariamente inviato da nicodj88
nn è piu veloce con un controllo di minoranza?
if ( $numero < 10 )
$numero=0.$numero;
cmq è uguale..![]()
...e per quelli negativi?
Errare humanum est, perseverare ovest
nn credo perche nei numeri minori di 9 lo zero nn ha importanza...xo...ttt puo essere..
La programmazione...
che passione!!..
ehm...forse è meglio, così comprende anche i numeri con la virgola.
...e per quelli negativi?
if ( $numero < 10 || $numero > 0 )
$numero=0.$numero;
![]()
![]()
![]()
La programmazione...
che passione!!..
Forse con la funzione sprinf
Codice PHP:
<?php
$var = 1;
$var = sprintf("%02d", $var);
print $var;
?>
Ridatemi i miei 1000 posts persi !!!!
Non serve a nulla ottimizzare qualcosa che non funziona.
Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr