Exemple
numéros Format:
<?php
echo number_format("1000000")."<br>";
echo number_format("1000000",2)."<br>";
echo number_format("1000000",2,",",".");
?>
»Exécuter exemple Définition et utilisation
Le number_format() fonction formate un nombre avec des milliers groupés.
Note: Cette fonction prend en charge un, deux ou quatre paramètres (not three) et (not three) .
Syntaxe
number_format( number,decimals,decimalpoint,separator )
Paramètre | La description |
---|---|
number | Champs obligatoires. Le nombre à formater. Si aucun autre paramètres sont définis, le nombre sera formaté sans décimales et virgule (,) comme séparateur de milliers. |
decimals | Optionnel. Indique le nombre de décimales. Si ce paramètre est réglé, le numéro sera formaté avec un point (.) Comme point décimal |
decimalpoint | Optionnel. Indique la chaîne à utiliser pour le point décimal |
separator | Optionnel. Indique la chaîne à utiliser pour séparateur de milliers. Seul le premier caractère de séparateur est utilisé. Par exemple, "xxx" donnera la même sortie que "x" Note: Si ce paramètre est donné, tous les autres paramètres sont nécessaires aussi bien |
Détails techniques
Valeur de retour: | Retourne le nombre formaté |
---|---|
PHP Version: | 4+ |
changelog: | PHP 5.4, cette fonction prend en charge plusieurs octets dans les paramètres decimalpoint et le séparateur. Seul le premier octet de chaque séparateur a été utilisé dans les anciennes versions. |
autres exemples
Exemple 1
Vous voulez retourner un prix: Un paramètre arrondir le nombre (il sera formaté sans décimales). Deux paramètres doivent donner le résultat souhaité:
<?php
$num = 1999.9;
$formattedNum = number_format($num)."<br>";
echo $formattedNum;
$formattedNum = number_format($num, 2);
echo
$formattedNum;
?>
»Exécuter exemple <PHP chaîne de référence