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

php實(shí)現(xiàn)數(shù)字補(bǔ)零的方法總結(jié)

 更新時(shí)間:2018年09月12日 09:29:51   投稿:laozhang  
這篇文章給大家總結(jié)了關(guān)于php實(shí)現(xiàn)數(shù)字補(bǔ)零的方法以及相關(guān)代碼分享,有興趣的朋友們學(xué)習(xí)下。

在php中有兩個(gè)函數(shù)——至少有兩個(gè)是否有其他的我還不知道,能夠?qū)崿F(xiàn)數(shù)字補(bǔ)零,str_pad(),sprintf()詳細(xì)如下

str_pad

顧名思義這個(gè)函數(shù)是針對(duì)字符串來說的這個(gè)可以對(duì)指定的字符串填補(bǔ)任何其它的字符串

例如:str_pad(帶填補(bǔ)的字符串,填補(bǔ)后的長(zhǎng)度,填補(bǔ)字符串,填補(bǔ)位置)

其中填補(bǔ)后的長(zhǎng)度必須是個(gè)正整數(shù),填補(bǔ)位置有三個(gè)選項(xiàng),

左邊:STR_PAD_LEFT,
右邊:STR_PAD_RIGHT,
兩端:STR_PAD_BOTH

例如:

echo str_pad(1,8,”0″,STR_PAD_LEFT);

結(jié)果:00000001

echo str_pad(1,8,”0″,STR_PAD_RIGHT);

結(jié)果:10000000

echo str_pad(1,8,”0″,STR_PAD_BOTH);

結(jié)果:00010000

在上邊的例子中值得注意的一個(gè)細(xì)節(jié)是,如果填補(bǔ)的位數(shù)是個(gè)奇數(shù),例如例三中填補(bǔ)了7個(gè)0,右邊優(yōu)先。

再看補(bǔ)零的另外一種方法sprintf

這個(gè)函數(shù)學(xué)過c的都十分了解它,呵呵……

不過咱不說這么多,因?yàn)橛闷饋韺?shí)在太靈活了,以至于我基本不會(huì)用,不過在左邊補(bǔ)零(或者在小數(shù)點(diǎn)后補(bǔ)零)用起來還是很方便的

先看左邊補(bǔ)零

echo sprintf(”%05d”,1);

先說%05d的意思,用一個(gè)5位數(shù)的數(shù)字格式化后邊的參數(shù),如果不足5位就補(bǔ)零

運(yùn)行結(jié)果是00005

再看小數(shù)點(diǎn)后補(bǔ)零

echo sprintf(”%01.3f”,1);

%01.3f的意思是說,用一個(gè)小數(shù)點(diǎn)后最少三位不足三位補(bǔ)零,小數(shù)點(diǎn)前最少一位,不足一位補(bǔ)零的浮點(diǎn)數(shù)格式化后邊的參數(shù)

其運(yùn)行結(jié)果是:1.000

相關(guān)文章

  • PHP函數(shù)spl_autoload_register()用法和__autoload()介紹

    PHP函數(shù)spl_autoload_register()用法和__autoload()介紹

    又是框架沖突導(dǎo)致__autoload()失效,用spl_autoload_register()重構(gòu)一下,問題解決
    2012-02-02
  • php自定義錯(cuò)誤處理用法實(shí)例

    php自定義錯(cuò)誤處理用法實(shí)例

    這篇文章主要介紹了php自定義錯(cuò)誤處理用法,實(shí)例分析了php通過自定義函數(shù)進(jìn)行錯(cuò)誤處理的技巧,需要的朋友可以參考下
    2015-03-03
  • php獲取英文姓名首字母的方法

    php獲取英文姓名首字母的方法

    這篇文章主要介紹了php獲取英文姓名首字母的方法,涉及php中explode及strtoupper函數(shù)操作php字符串分割及大小寫轉(zhuǎn)換的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-07-07
  • php微信支付接口開發(fā)程序

    php微信支付接口開發(fā)程序

    微信支付接口現(xiàn)在也慢慢的像支付寶一個(gè)可以利用api接口來實(shí)現(xiàn)第三方網(wǎng)站或應(yīng)用進(jìn)行支付了,下文整理了一個(gè)php微信支付接口開發(fā)程序并且己測(cè)試,感興趣的小伙伴們可以參考一下
    2016-08-08
  • php中json_encode處理gbk與gb2312中文亂碼問題的解決方法

    php中json_encode處理gbk與gb2312中文亂碼問題的解決方法

    這篇文章主要介紹了php中json_encode處理gbk與gb2312中文亂碼問題的解決方法,需要的朋友可以參考下
    2014-07-07
  • PHP中STDCLASS用法實(shí)例分析

    PHP中STDCLASS用法實(shí)例分析

    這篇文章主要介紹了PHP中STDCLASS用法,結(jié)合實(shí)例形式分析了PHP中STDCLASS的功能、原理、使用方法與相關(guān)注意事項(xiàng),需要的朋友可以參考下
    2016-11-11
  • 基于flush()不能按順序輸出時(shí)的解決辦法

    基于flush()不能按順序輸出時(shí)的解決辦法

    本篇文章是對(duì)flush()不能按順序輸出時(shí)的解決辦法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • PHP中opcode緩存簡(jiǎn)單用法分析

    PHP中opcode緩存簡(jiǎn)單用法分析

    這篇文章主要介紹了PHP中opcode緩存簡(jiǎn)單用法,結(jié)合實(shí)例形式分析了opcode的概念、原理、簡(jiǎn)單開啟與使用方法,需要的朋友可以參考下
    2018-03-03
  • PHP基于自定義類隨機(jī)生成姓名的方法示例

    PHP基于自定義類隨機(jī)生成姓名的方法示例

    這篇文章主要介紹了PHP基于自定義類隨機(jī)生成姓名的方法,結(jié)合實(shí)例形式分析了php基于數(shù)組與字符串的隨機(jī)數(shù)操作生成姓名的相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2017-08-08
  • php數(shù)組查找函數(shù)總結(jié)

    php數(shù)組查找函數(shù)總結(jié)

    這篇文章主要介紹了php數(shù)組查找函數(shù),總結(jié)了三個(gè)常用的數(shù)組查找函數(shù),可用于關(guān)鍵詞過濾,是非常實(shí)用的技巧,需要的朋友可以參考下
    2014-11-11

最新評(píng)論

县级市| 芮城县| 白银市| 雷州市| 东安县| 区。| 中阳县| 昭通市| 武威市| 扎兰屯市| 鄂温| 永修县| 潞西市| 广南县| 毕节市| 普兰县| 宁南县| 开化县| 广东省| 库伦旗| 枣阳市| 武功县| 同心县| 特克斯县| 重庆市| 邢台县| 齐河县| 镇沅| 池州市| 韶关市| 肇州县| 龙江县| 于都县| 女性| 嘉祥县| 万年县| 白银市| 班玛县| 农安县| 永定县| 沾化县|