PHP完全中文操作手冊

天地JPLOP | PHP首頁 | 函數索引
函數:sprintf()

sprintf

將字符串格式化。

語法: string sprintf(string format, mixed [args]...);

返回值: 字符串

函數種類: 資料處理

內容說明

本函數用來將字符串格式化。參數 format 是轉換的格式,以百分比符號 % 開始到轉換字符為止。而在轉換的格式間依序包括了

  1. 填空字符。0 的話表示空格填 0;空格是默認值,表示空格就放著。
  2. 對齊方式。默認值為向右對齊,負號表向左對齊。
  3. 字段寬度。為最小寬度。
  4. 精確度。指在小數點後的浮點數位數。
  5. 類型,見下表
    %印出百分比符號,不轉換。
    b整數轉成二進位。
    c整數轉成對應的 ASCII 字符。
    d整數轉成十進位。
    f倍精確度數字轉成浮點數。
    o整數轉成八進位。
    s整數轉成字符串。
    x整數轉成小寫十六進位。
    X整數轉成大寫十六進位。

使用範例

<?
$money1
= 68.75;
$money2 = 54.35;
$money = $money1 + $money2;
// 此時變量 $money 值為 "123.1";
$formatted = sprintf ("%01.2f", $money);
// 此時變量 $ formatted 值為 "123.10"
?>



整理: 夕垌菪姬 (天地JPLOP)

[ 上一頁 回主目錄 下一頁 ]
版權所有,天地JPLOP、爵堤亞(夕垌菪姬)。網頁背景音樂和各鍊結標題
及鍊結內容和文章小說,版面編排皆歸原權利人所有對本版面
有任何意見或指教,歡迎至論壇指教。