Comment définir PHP sans notation scientifique : utilisez d'abord la fonction number_format() pour formater le nombre par regroupement de milliers, la syntaxe est "number_format(number)" ; puis affichez le nombre formaté via l'instruction echo .
Recommandé : "Tutoriel vidéo PHP"
Quand vous rencontrez la notation scientifique
La solution consiste à
utiliser la fonction PHP format number : number_format()
la fonction number_format() formate les nombres en regroupant des milliers.
Remarque : Cette fonction prend en charge un, deux ou quatre paramètres (et non trois).
Syntaxe :
number_format(number,decimals,decimalpoint,separator)
numéro Obligatoire. Le numéro à formater. Si aucun autre paramètre n'est défini, le nombre est formaté sans point décimal et avec une virgule (,) comme séparateur des milliers.
décimales Facultatif. Spécifiez le nombre de décimales. Si ce paramètre est défini, les nombres sont formatés en utilisant un point (.) comme point décimal.
point décimal Facultatif. Spécifie la chaîne utilisée comme point décimal.
séparateur Facultatif. Spécifie la chaîne utilisée comme séparateur de milliers. Seul le premier caractère du paramètre est utilisé. Par exemple, "xxx" génère uniquement "x".
Remarque : Si ce paramètre est défini, tous les autres paramètres sont requis.
La méthode d'utilisation est la suivante :
echo number_format("5000000")."<br>"; //5,000,000 echo number_format("5000000",2)."<br>"; //5,000,000.00 echo number_format("5000000",2,",","."); //5.000.000,00
Il existe également une châtaigne en ligne :
//举个例子 echo '1869879738796128'; //默认结果为:1.8698797387961E+15 //解决办法 echo number_format(‘1869879738796128’, 0, '', ''); //输出结果为:1869879738796128
Connexe Recommandé : formation php
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!