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

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

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

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

復(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填滿
2 表示小數(shù)點后必須占兩位
f 表示轉(zhuǎn)換成浮點數(shù)


轉(zhuǎn)換字符
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
% 印出百分比符號,不轉(zhuǎn)換。
b 整數(shù)轉(zhuǎn)成二進(jìn)位。
c 整數(shù)轉(zhuǎn)成對應(yīng)的 ASCII 字元。
d 整數(shù)轉(zhuǎn)成十進(jìn)位。
f 倍精確度數(shù)字轉(zhuǎn)成浮點數(shù)。
o 整數(shù)轉(zhuǎn)成八進(jìn)位。
s 整數(shù)轉(zhuǎn)成字串。
x 整數(shù)轉(zhuǎn)成小寫十六進(jìn)位。
X 整數(shù)轉(zhuǎn)成大寫十六進(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ù),可以返回一個值,只能有一個參數(shù)。

int print ( string arg )

Outputs arg . Returns 1 , always.

相關(guān)文章

最新評論

峨眉山市| 农安县| 仙桃市| 庆云县| 长治县| 中山市| 晋中市| 乐昌市| 葵青区| 武城县| 潮州市| 三原县| 汝阳县| 平舆县| 明光市| 滁州市| 临泉县| 庐江县| 济南市| 梓潼县| 库车县| 屯昌县| 简阳市| 壤塘县| 莱阳市| 莱西市| 白山市| 鄂托克旗| 济阳县| 大石桥市| 合肥市| 灌云县| 河东区| 墨竹工卡县| 瓦房店市| 施甸县| 梅州市| 宜兴市| 车致| 海门市| 门头沟区|