例如會員註冊選擇出生年月日(雖然現在都使用ajax日曆),而日期
會有1~31天可供選擇,一個值一個值去key in豈不是很笨...
所以我們會用像這樣的迴圈去做
for($i=1;$i<=31;$i++){
echo "
但日期格式如果要01,02,03 我們可能會改成這樣
for($i=1;$i<=31;$i++){
if(strlen($i)==1){
$i="0".$i;
}
echo "
現在我們可以使用sprintf 格式化字串的方法達到相同的效果
for ($i=0; $i<31; $i++) {
echo sprintf("%02d", $i);
}
沒有留言:
張貼留言