Pilantra, pelo que pude perceber é mais ou menos isso: 2 - significa quantas casas vai ter depois da , ou .(definido por você) a , depois do 2 -é o que vai separar o número por ex.: do jeito que o Gladisson colocou, vai ficar assim: 123,45 se você por: $total = 123.45; echo number_format($total,1,";",""); vai ficar 123;5 dá uma fuçada nela que você acaba entendendo....