龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > php编程 >

PHP获取 某个月的最大天数(最后一天)

时间:2014-07-19 02:14来源:网络整理 作者:网络 点击:
分享到:
PHP获取 某个月的最大天数(最后一天) [代码片段(28行)]
//获取 某个月的最大天数(最后一天)
function getMonthLastDay($month, $year) {
    switch ($month) {
        case 4 :
        case 6 :
        case 9 :
        case 11 :
            $days = 30;
            break;
        case 2 :
            if ($year % 4 == 0) {
                if ($year % 100 == 0) {
                    $days = $year % 400 == 0 ? 29 : 28;
                } else {
                    $days = 29;
                }
            } else {
                $days = 28;
            }
            break;

        default :
            $days = 31;
            break;
    }
    return $days;
}
//该片段来自于http://outofmemory.cn
精彩图集

赞助商链接