PHP number_format() ఫంక్షన్

ఉదాహరణ

ఫార్మాట్ సంఖ్య

<?php
echo number_format("5000000")."<br>";
echo number_format("5000000",2)."<br>";
echo number_format("5000000",2,",",".");
?>

నడిచే ఉదాహరణ

定义和用法

number_format() 函数通过千位分组来格式化数字。

ప్రకటనలు:该函数支持一个、两个或四个参数(不是三个)。

语法

number_format(number,decimals,decimalpoint,separator)
参数 描述
number

必需。要格式化的数字。

如果未设置其他参数,则数字会被格式化为不带小数点且以逗号(,)作为千位分隔符。

decimals ఆప్షనల్. ఎంత అంకెలను ఉపయోగించాలనుకుంటే నిర్దేశించండి. ఈ పారామిటర్ అమర్చబడితే, నంబర్ ఫార్మాట్ చేయడానికి మూలక పదక్షర (.) ఉపయోగించబడుతుంది.
decimalpoint ఆప్షనల్. అంకెల మీద ఉపయోగించే స్ట్రింగ్ని నిర్దేశించండి.
separator

ఆప్షనల్. వందల విభజకం ఉపయోగించే స్ట్రింగ్ని నిర్దేశించండి. ఈ పారామిటర్ యొక్క మొదటి అక్షరాన్ని మాత్రమే ఉపయోగించబడుతుంది. ఉదాహరణకు "xxx" మాత్రమే "x" అవుతుంది.

ప్రకటనలు:ఈ పారామిటర్ అమర్చబడితే, ఇతర పారామిటర్లన్నింటినీ అవసరం.

సాంకేతిక వివరాలు

తిరిగి పొందబడుతుంది: ఫార్మాట్ చేసిన నంబర్ను తిరిగి పొందండి.
PHP వెర్షన్: 4+
అప్డేట్ లాగ్

PHP 5.4 నుండి, ఈ ఫంక్షన్ పారామిటర్లో ఉంది: decimalpoint మరియు separator మల్టీ బైట్ మద్దతు కలిగినది.

పాత వెర్షన్లలో, ప్రతి విభజకం యొక్క మొదటి బైట్ మాత్రమే ఉపయోగించబడుతుంది.

మరిన్ని ఉదాహరణలు

ఉదాహరణ 1

మీరు ఒక ధరను తిరిగి పొందాలనుకుంటున్నారా: ఒక పారామిటర్ నంబర్ను రూపాంతరం చేస్తుంది (చిన్న అంకెలు లేకుండా ఫార్మాట్ చేస్తుంది), రెండు పారామిటర్స్ మీరు కావలసిన ఫలితాన్ని ఇస్తాయి:

<?php
$num = 4999.9;
$formattedNum = number_format($num)."<br>";
echo $formattedNum;
$formattedNum = number_format($num, 2);
echo $formattedNum;
?>

నడిచే ఉదాహరణ