php中sprintf與printf函數(shù)用法區(qū)別解析
下面是一個(gè)示例:四舍五入保留小數(shù)點(diǎn)后兩位
<?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ù)點(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)成小寫十六進(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.
把文字格式化以后輸出,如:
$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)文章
php安全攻防世界unserialize函數(shù)反序列化示例詳解
這篇文章主要介紹了php的安全防護(hù),關(guān)于攻防世界Web php unserialize正則表達(dá)式反序列化示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助2021-10-10PHP實(shí)現(xiàn)redis限制單ip、單用戶的訪問(wèn)次數(shù)功能示例
這篇文章主要介紹了PHP實(shí)現(xiàn)redis限制單ip、單用戶的訪問(wèn)次數(shù)功能,結(jié)合實(shí)例形式分析了php連接redis及獲取、記錄客戶端信息,并限制客戶訪問(wèn)次數(shù)等操作技巧,需要的朋友可以參考下2018-06-06PHP實(shí)現(xiàn)會(huì)員賬號(hào)單唯一登錄的方法分析
這篇文章主要介紹了PHP實(shí)現(xiàn)會(huì)員賬號(hào)單唯一登錄的方法,結(jié)合實(shí)例形式分析了php基于session與文件讀寫的單一用戶登陸限制實(shí)現(xiàn)技巧,需要的朋友可以參考下2019-03-03php SQLite學(xué)習(xí)筆記與常見問(wèn)題分析
php SQLite學(xué)習(xí)資料收集,與一些常見問(wèn)題的解決方法2008-07-07無(wú)JS,完全php面向過(guò)程數(shù)據(jù)分頁(yè)實(shí)現(xiàn)代碼
無(wú)JS,完全php面向過(guò)程數(shù)據(jù)分頁(yè)實(shí)現(xiàn)代碼,需要的朋友可以參考下2012-08-08PHP7創(chuàng)建COOKIE和銷毀COOKIE的實(shí)例方法
在本篇文章里小編給大家整理的是關(guān)于PHP7創(chuàng)建COOKIE和銷毀COOKIE的實(shí)例方法,有需要的朋友們可以參考下。2020-02-02