Gli ultimi tutorial di sviluppo web
 

PHP number_format() Function

<PHP stringa di riferimento

Esempio

Numeri Formato:

<?php
echo number_format("1000000")."<br>";
echo number_format("1000000",2)."<br>";
echo number_format("1000000",2,",",".");
?>
Esempio Run »

Definizione e l'utilizzo

Il number_format() funzione formatta un numero raggruppando le migliaia.

Note: Questa funzione supporta uno, due o quattro parametri (not three) .


Sintassi

number_format( number,decimals,decimalpoint,separator )

Parametro Descrizione
number Necessario. Il numero da formattare. Se non sono impostati altri parametri, il numero sarà formattato senza decimali e virgola (,) come separatore migliaia.
decimals Opzionale. Specifica quanti decimali. Se questo parametro è impostato, il numero verrà formattato con un punto (.) Come punto decimale
decimalpoint Opzionale. Specifica quale stringa da usare per il punto decimale
separator Opzionale. Specifica quale stringa da usare per separatore delle migliaia. Solo il primo carattere del separatore viene utilizzato. Ad esempio, "xxx" darà lo stesso output "x"

Note: Se viene dato questo parametro, tutti gli altri parametri sono richiesti ben

Dettagli tecnici

Valore di ritorno: Restituisce il numero formattato
Versione PHP: 4+
changelog: Dal PHP 5.4, questa funzione supporta più byte parametri decimalpoint e separatore. Solo il primo byte di ogni separatore è stato utilizzato nelle versioni precedenti.

Altri esempi

esempio 1

Si desidera restituire un prezzo: un parametro arrotondare il numero (che sarà formattato senza decimali). Due parametri devono dare il risultato che si desidera:

<?php
$num = 1999.9;
$formattedNum = number_format($num)."<br>";
echo $formattedNum;
$formattedNum = number_format($num, 2);
echo $formattedNum;
?>
Esempio Run »

<PHP stringa di riferimento