Salve a tutti,
sto tentando di formattare dei numeri con il seguente codice:
e mi aspetto che stampiCodice PHP:
$numero=1.5;
$numero_formatato=sprintf("%10.2f",$numero);
echo '€'.$numero_formattato;
invece mi stampacodice:€ 1.5
cioè non mi riempie la stringa di spazi con allineamento a destra.codice:€1.5
La cosa strana è che se faccio
mi stampaCodice PHP:
$numero_formatato=sprintf("%010.2f",$numero);
codice:€00000001.5
In somma se gli dico di riempirmelo con lo 0 funziona, ma con lo spazio no, perchè?
Eppure sul manuale dice che di default riempie di spazi.. bho!