hai ragione.
con number_format() su $subtot il valore viene riportato come numero, però accade una cosa che non riesco a capire se non uso number_format() il totale finale mi viene fuori perfetto.
se uso number_format() mi viene fuori un dato che non corrisponde
Codice PHP:
$totalefinale = array_sum($tot);
$totalefinale =(number_format($totalefinale,2,",",""));
echo "
totale euro: " .$totalefinale;
la diefferenza sono proprio i decimali, cioè la somma dei decimali
quindi la riga:
$tot[]=$subtot; è sbagliata perche l'array assegna solo il numero intero
come faccio a caricare l'array correttamente con la virgola?