程式碼:
<?php
for ($i=1;$i<=31;$i++){
echo "【".sprintf("%02d",$i)."】";
}
?>
for ($i=1;$i<=31;$i++){
echo "【".sprintf("%02d",$i)."】";
}
?>
說明:
sprintf函式第一個參數是轉換格式,以%開始到轉換字元結束(本範例的轉換字元是d,想知道其他轉換字元,請至php官網查詢),本範例的%02d代表十進位的兩位數整數。
顯示結果:
【01】【02】【03】【04】【05】【06】【07】【08】【09】【10】【11】【12】【13】【14】【15】【16】【17】【18】【19】【20】【21】【22】【23】【24】【25】【26】【27】【28】【29】【30】【31】
補充說明:sprintf與printf的差異在於printf會自動印出,sprintf則需配合echo才可印出。
補充說明:sprintf與printf的差異在於printf會自動印出,sprintf則需配合echo才可印出。
No comments:
Post a Comment