最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php中sprintf與printf函數(shù)用法區(qū)別解析

 更新時(shí)間:2014年02月17日 15:34:58   作者:  
這篇文章主要介紹了php中sprintf與printf函數(shù)用法區(qū)別解析,需要的朋友可以參考下

下面是一個(gè)示例:四舍五入保留小數(shù)點(diǎn)后兩位

復(fù)制代碼 代碼如下:

<?php
$num1 = 21;
echo sprintf("%0.2f",$num1)."<br />"; //輸出 21.00
$num2 = 16.3287;
echo sprintf("%0.2f",$num2)."<br />"; //輸出 16.33
$num3 = 32.12329;
echo sprintf("%0.2f",$num3)."<br />"; //輸出 32.12
?>

解釋下 %0.2f 的含義:

% 表示起始字符
0 表示空位用0填滿(mǎn)
2 表示小數(shù)點(diǎn)后必須占兩位
f 表示轉(zhuǎn)換成浮點(diǎn)數(shù)


轉(zhuǎn)換字符
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
% 印出百分比符號(hào),不轉(zhuǎn)換。
b 整數(shù)轉(zhuǎn)成二進(jìn)位。
c 整數(shù)轉(zhuǎn)成對(duì)應(yīng)的 ASCII 字元。
d 整數(shù)轉(zhuǎn)成十進(jìn)位。
f 倍精確度數(shù)字轉(zhuǎn)成浮點(diǎn)數(shù)。
o 整數(shù)轉(zhuǎn)成八進(jìn)位。
s 整數(shù)轉(zhuǎn)成字串。
x 整數(shù)轉(zhuǎn)成小寫(xiě)十六進(jìn)位。
X 整數(shù)轉(zhuǎn)成大寫(xiě)十六進(jìn)位。

printf與sprintf的區(qū)別

1. printf函數(shù):

int printf ( string format [, mixed args [, mixed ...]] )

Produces output according to format , which is described in the documentation for sprintf() .

Returns the length of the outputted string.

把文字格式化以后輸出,如:

復(fù)制代碼 代碼如下:

$name="hunte";
$age=25;
printf("my name is %s, age %d", $name, $age);

2. sprintf函數(shù):
string sprintf ( string format [, mixed args [, mixed ...]] )

Returns a string produced according to the formatting string format .

跟printf相似,但不打印,而是返回格式化后的文字,其他的與printf一樣。

3. print函數(shù):

是函數(shù),可以返回一個(gè)值,只能有一個(gè)參數(shù)。

int print ( string arg )

Outputs arg . Returns 1 , always.

相關(guān)文章

最新評(píng)論

淅川县| 黎平县| 长顺县| 舒城县| 钟祥市| 浠水县| 邻水| 楚雄市| 宜川县| 海原县| 吐鲁番市| 汤原县| 陈巴尔虎旗| 衢州市| 西乌珠穆沁旗| 津市市| 无棣县| 五河县| 邢台市| 巴楚县| 临桂县| 兴化市| 黔江区| 青冈县| 囊谦县| 正阳县| 安仁县| 张家口市| 民权县| 岐山县| 亳州市| 富顺县| 朝阳区| 佛冈县| 孟连| 内黄县| 基隆市| 望奎县| 宁国市| 义乌市| 兴业县|