Salve a tutti vorrei ottenere un risultato del tipo
1.000,50 invece sul manuale php ce solo
come potrei modificare la seguente espressione?Codice PHP:
$formatted = sprintf("%01.2f", $money);
// echo $formatted will output "123.10"
Salve a tutti vorrei ottenere un risultato del tipo
1.000,50 invece sul manuale php ce solo
come potrei modificare la seguente espressione?Codice PHP:
$formatted = sprintf("%01.2f", $money);
// echo $formatted will output "123.10"
Perchè non vuoi usare number_format()?
Perchè il prametro passato al sprintf e memorizzato in un DB quindi devo cambiare lìimpostazione del formato dal db nn dal codice
A quanto ne so, sprintf() non permette di impostare il separatore delle migliaia.
Salva nel DB uno pseudo formato, creati una funzione che ne effettua il parsing, estrae i parametri necessari a number_format() e poi esegue tale funzione.