网站首页 文章专栏 PHP 判断某年的某月有多少天
PHP判断某年的某月有多少天、PHP 判断某年的某月有多少天区分平闰年
封装成方法
/** * php 判断某年的某月有多少天 * @param string $year 年份 * @param string $month 月份 * @return string 输出天数 */ function daysInmonth($year='',$month=''){ if(empty($year)) $year = date('Y'); if(empty($month)) $month = date('m'); if (in_array($month, array(1, 3, 5, 7, 8, '01', '03', '05', '07', '08', 10, 12))) { $text = '31'; //月大 }elseif ($month == 2 || $month == '02'){ if ( ($year % 400 == 0) || ( ($year % 4 == 0) && ($year % 100 !== 0) ) ) { //判断是否是闰年 $text = '29'; //闰年2月 } else { $text = '28'; //平年2月 } } else { $text = '30'; //月小 } return $text; }