Analyse une chaîne de caractères CSV dans un tableau
La fonction nombre_format() — Formate un nombre pour l'affichage. Cette fonction accepte un, deux, ou quatre paramètres (et pas trois)
(PHP 4, PHP 5)
nombre_format() — Formate un nombre pour l'affichage
Cette fonction accepte un, deux, ou quatre paramètres (et pas trois) :
Si seul le paramètre nombre est donné, il sera formaté sans partie décimale, mais avec une virgule entre chaque millier.
Si les deux paramètres nombre et décimales sont fournis, nombre sera formaté avec décimales décimales, un point (".") comme séparateur décimal et une virgule entre chaque millier.
Avec quatre paramètres, nombre sera formaté avec décimales décimales, decimalpoint comme séparateur décimal, et séparateur comme séparateur de milliers.
Syntaxenombre_format (nombre, décimales, decimalpoint, séparateur)
Paramètre | Description |
---|---|
nombre |
Requis. Le nombre à composer. Si aucun autre paramètre n'est placé, le nombre sera composé sans décimales et avec la virgule (,) comme séparateur de milliers. |
décimales |
Facultatif. Spécifie combien de décimales. Si ce paramètre est placé, le nombre sera composé avec un point (.) en tant que virgule décimale. |
decimalpoint |
Facultatif. Spécifie quelle chaîne à employer pour la virgule décimale. |
séparateur |
Facultatif. Spécifie quelle chaîne à employer pour le séparateur de milliers. Seulement le premier caractère du séparateur est employé. Par exemple, « xxx » donnera la même chose que « x ». Note : Si ce paramètre est donné, tous les autres paramètres sont aussi bien exigés. |
Exemple : 📋 Copier le code
<?php echo number_format("1000000"); echo "<br />"; echo number_format("1000000",2); echo "<br />"; echo number_format("1000000",2,",","."); ?>
Le résultat du code ci-dessus sera :
1.000.000 1.000.000.00 1.000.000, 00
Exemple : 📋 Copier le code
<?php $number = 1234.56; // Notation anglaise (par défaut) $english_format_number = number_format($number); //Résultat : 1,235 // Notation française $nombre_format_francais = number_format($number, 2, ',', ' '); // Résultat : 1 234,56 $number = 1234.5678; // Notation anglaise sans séparateur des miliers $english_format_number = number_format($number, 2, '.', ''); // Résultat : 1234.57 ?>
Fonction precedente: Fonction nl2br()  |
Fonction suivante: Fonction ord() |
PROMO ! CLUB AFFILIATION FACILE : lien publicitaire affiché pendant 1 semaine sur plusieurs sites à fort trafic, partage des commissions 1TPE et SystemeIO, plus de 20000 produits.
Ces sites web "pépites" vous payent entre 500 et 1000 euros par mois pour effectuer de petites tâches simples !