La fonction
number_format est utilisée pour formater un nombre en PHP fonction. Cette fonction formate un nombre en chaîne avec des séparateurs de milliers et définit également le nombre de décimales.
L'utilisation de base est la suivante :
string number_format ( float $number , int $decimals = 0 , string $dec_point = "." , string $thousands_sep = "," )
La signification des paramètres est la suivante :
$number : le nombre à formater.
$decimals : paramètre facultatif, précise le nombre de décimales à conserver. La valeur par défaut est 0.
$dec_point : Paramètre facultatif, spécifiant le caractère point décimal. La valeur par défaut est "." (point).
$thousands_sep : Paramètre facultatif, spécifiant le caractère séparateur des milliers. La valeur par défaut est "," (virgule).
Exemple :
$number = 12345.6789; echo number_format($number); // 输出:12,346 echo number_format($number, 2, '.', ' '); // 输出:12 345.68
Dans l'exemple ci-dessus, la fonction number_format formate le nombre et le convertit en une chaîne avec des milliers de séparateurs en fonction du paramètre de format donné.
Il convient de noter que number_format formate uniquement la chaîne de sortie et que le numéro d'origine n'a pas changé. format_numéro Il est principalement utilisé pour afficher des chiffres de manière conviviale, comme des quantités monétaires, des données statistiques, etc.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!