phpで月のフォーマットを0詰めする方法

for文を使用して1月〜12月を配列に01月みたいに入力する方法。

<?php

for($i = 1;$i <= 12 ;$i++) {
  $month[] = sprintf("%02d" ,$i);
}

?>

sprintf()関数を使用して整形する。「%02d」で「01」って表示されるようになって「%03d」で「001」って表示されるようになる。月だけじゃなくて数字の出力フォーマットを変更するときに使用するとよい。