Aller au contenu

number_format()

Cet article porte sur la fonction PHP number_format(), utilisée pour formater un nombre avec des milliers séparés. Cette fonction est utile pour manipuler les nombres et les devises en PHP. Dans cet article, nous aborderons la syntaxe et l'utilisation de number_format(), ainsi que quelques exemples.

La fonction number_format() permet de formater un nombre avec des milliers séparés. La syntaxe de la fonction number_format() est la suivante :

Syntaxe PHP de number_format()

php
string number_format ( float $number , int $decimals = 0 , string $dec_point = '.' , string $thousands_sep = ',' )

La fonction prend quatre paramètres : $number, $decimals, $dec_point et $thousands_sep. Le paramètre $number correspond au nombre à formater, et le paramètre $decimals indique le nombre de décimales à inclure dans le nombre formaté. Le paramètre $dec_point est le caractère utilisé pour la virgule décimale, et le paramètre $thousands_sep est le caractère utilisé pour le séparateur de milliers.

Voici un exemple d'utilisation de la fonction number_format() :

Exemple de number_format() en PHP

php
<?php
$number = 1234.56;
echo number_format($number);
?>

Dans cet exemple, nous disposons d'une variable $number contenant un nombre à virgule flottante. Nous utilisons la fonction number_format() pour formater ce nombre avec des milliers séparés.

Le résultat de ce code sera le suivant :


console
1,235

Comme vous pouvez le constater, la fonction number_format() a bien formaté le nombre avec des milliers séparés.

La fonction number_format() est un outil utile pour manipuler les nombres et les devises en PHP. Elle vous permet de formater un nombre avec des milliers séparés, ce qui est pratique pour divers usages tels que la comptabilité ou les applications financières. En maîtrisant cette fonction, vous deviendrez un développeur PHP plus compétent.

Nous espérons que cet article vous a aidé à comprendre la fonction number_format() en PHP.

Pratique

Quelle est l'utilité de la fonction number_format() en PHP ?

Trouvez-vous cela utile?

Aperçu dual-run — comparez avec les routes Symfony en production.