函数名称:NumberFormatter::format()
适用版本:PHP 5 >= 5.3.0, PHP 7, PHP 8
函数描述:NumberFormatter::format() 函数用于将数字格式化为字符串。
语法:string NumberFormatter::format ( mixed $value [, int $type ] )
参数:
返回值:返回格式化后的字符串,如果格式化失败则返回 FALSE。
示例:
$formatter = new NumberFormatter('en_US', NumberFormatter::DECIMAL);
$value = 12345.67;
// 格式化为默认类型
$result = $formatter->format($value);
echo $result; // 输出:12,345.67
// 格式化为整数类型
$result = $formatter->format($value, NumberFormatter::TYPE_INT32);
echo $result; // 输出:12,345
// 格式化为货币类型
$result = $formatter->format($value, NumberFormatter::TYPE_CURRENCY);
echo $result; // 输出:$12,345.67
// 格式化为百分比类型
$result = $formatter->format($value, NumberFormatter::TYPE_PERCENT);
echo $result; // 输出:1,234,567%
注意事项: