PHP sprintf() 函式把格式化的字元串寫寫入一個變數中。
基本介紹
- 中文名:PHP sprintf
- 外文名:sprintf()
- 用途:把格式化的字元串寫入一個變數中
- 內容: %%返回百分比符號
- 相關:PHP String 函式
語法
sprintf(format,arg1,arg2,arg++) |
參數 | 描述 |
format | 必需。轉換格式。 |
arg1 | 必需。規定插到 format 字元串中第一個 % 符號處的參數。 |
arg2 | 可選。規定插到 format 字元串中第二個 % 符號處的參數。 |
arg++ | 可選。規定插到 format 字元串中第三、四等等 % 符號處的參數。 |
說明
提示和注釋
例子 1
<?php $str = "Hello"; $number = 123; $txt = sprintf("%s world. Day number %u",$str,$number); echo $txt; ?> |
Hello world. Day number 123 |
例子 2
<?php $number = 123; $txt = sprintf("%f",$number); echo $txt; ?> |
123.000000 |
例子 3
<?php $number = 123; $txt = sprintf("With 2 decimals: %1\$.2f<br />With no decimals: %1\$u",$number); echo $txt; ?> |
With 2 decimals: 123.00 With no decimals: 123 |