これについて何百万もの同様の投稿を検索しましたが、31、30、29、28などからカウントダウンする方法が見つかりません。
前のカレンダーブロックに31日を表示させることができますが、それだけです。前月の31日、30日、29日などに表示する必要があります。
Renkuからの更新されたコード:
//define the variable dayCol
$dayCol = 0;
// Print last months' days spots.
for ($i=0; $i<$leadInDays; $i++) {
$lastmonth = date('d', strtotime(-$i.' day', strtotime($startDate))); // Days in previous month
print "<td width=\"14%\" height=\"25%\" class=\"calendar_cell_disabled_middle\">$lastmonth</td>\n ";
$dayCol++;
}
例 :