- 格式化数字为货币金额:使用number_format函数来格式化数字为货币金额格式,可以指定小数点位数和千位分隔符。
$number = 123456.78; $formatted_number = number_format($number, 2, '.', ','); echo $formatted_number; // 输出:123,456.78
- 格式化数字为百分比:使用number_format函数将数字格式化为百分比格式。
$number = 0.75; $formatted_number = number_format($number * 100, 2) . '%'; echo $formatted_number; // 输出:75.00%
- 格式化数字为科学计数法:使用sprintf函数将数字格式化为科学计数法。
$number = 123456789; $formatted_number = sprintf("%.2e", $number); echo $formatted_number; // 输出:1.23e+8
- 格式化数字为指定长度的字符串:使用str_pad函数将数字格式化为指定长度的字符串,可以指定填充字符和填充位置。
$number = 123; $formatted_number = str_pad($number, 5, '0', STR_PAD_LEFT); echo $formatted_number; // 输出:00123