1.sprintf — 返回一個格式化的字符串
string sprintf ( string $format [, mixed $args [, mixed $... ]] )
返回一個經過格式化的字符串。
2.number_format — 以千位分隔符方式格式化一個數字
string number_format ( float $number [, int $decimals = 0 ] )
string number_format ( float $number , int $decimals = 0 , string $dec_point = "." , string $thousands_sep = "," )
本函數可以接受1個、2個或者4個參數(注意:不能是3個):
如果只提供第一個參數,number的小數部分會被去掉 并且每個千位分隔符都是英文小寫逗號","如果提供兩個參數,number將保留小數點后的位數到你設定的值,其余同上。如果提供了四個參數,number 將保留decimals個長度的小數部分, 小數點被替換為dec_point,千位分隔符替換為thousands_sep
3.vsprintf — 返回格式化字符串
string vsprintf ( string $format , array $args )
作用與 sprintf() 函數類似,但是接收一個數組參數,而不是一系列可變數量的參數。