うるう年の時は日付を366にする
function leap_year($leap_year) {
if(($leap_year % 4 == 0) && ($leap_year % 100 != 0 || $leap_year % 400 == 0)) {
$leap_year = "366";
} else {
$leap_year = "365";
}
return $leap_year;
}
といった関数を定義しておいて
$leap_year_days = leap_year($year);
とすれば$leap_year_daysに365 or 366が入る。