Controleren op schrikkeljaar in PHP

Een schrikkeljaar (engels: leap year) is een jaar met 366 dagen, in plaats van 365.

/*
@param $year
@return Boolean TRUE | FALSE
*/
function is_leap_year($year)
{
  return ((($year % 4) == 0) && ((($year % 100) != 0) || (($year %400) == 0)));
}
/*
@param $timestamp
@return Boolean 1 | 0
*/
function is_leap_year($timestamp)
{
    // 1 if it is a leap year, 0 otherwise.
    return date('L', $timestamp);
}

Meer informatie