Revision: 45265
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at April 28, 2011 01:11 by tasmanweb
Initial Code
/* returns number of days in the month taking leap-years into account. input month as a number (1=january etc.) and year. eq. echo month_length(2,2004); // days in feb 2004. */ function month_length($month,$year,$scale=0){ $monthdays = array(1=>31, 3=>31, 4=>30, 5=>31, 6=>30, 7=>31, 8=>31, 9=>30, 10=>31, 11=>30, 12=>31); if ($month==2){ $monthdays[2] = (date("L", mktime( 0, 0, 0, 2, 1, date($year))) ? 29 : 28); } return $monthdays[$month]; }
Initial URL
Initial Description
Returns the number of days in the month taking leap-years into account.
Initial Title
month_length: number of days in the month taking leap-years into account
Initial Tags
php, date, function
Initial Language
PHP