方法一:

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

實例展示:
echo str_pad(1,8,"0",STR_PAD_LEFT);
#結果:00000001
echo str_pad(1,8,"0",STR_PAD_RIGHT);
#結果:10000000
echo str_pad(1,8,"0",STR_PAD_BOTH);
#結果:00010000

 

方法二:
echo sprintf("%05d",1);
# %05d的意思:用一個5位數的數字格式化後邊的參數,如果不足5位就補零
# 運行結果是00001

echo sprintf("%01.3f",1);
# %01.3f的意思:用一個小數點後最少三位不足三位補零,小數點前最少一位,不足一位補零的浮點數格式化後邊的參數
# 運行結果是:1.000

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 stockwfj3 的頭像
    stockwfj3

    程式設計@筆記

    stockwfj3 發表在 痞客邦 留言(0) 人氣()