欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

php中cal_days_in_month不可用时的替代方法

程序员文章站 2022-04-25 07:57:14
...

首先介绍下cal_days_in_month方法

cal_days_in_month 获取指定月的总天数
cal_days_in_month(calendar,month,year);

最近运营反应说统计报表不能用了,展示不出数据了。

正好今天闲了下来,排查问题发现是cal_days_in_month方法的问题。

前几天由于升级服务器ph编译是没有加上–enable-calendar选项,导致cal_days_in_month方法不可用。

但是现在服务器环境是线上的也不能修改服务器的编译设置。

于是找到了一个替代方法

$dayCount = date("t",strtotime("2018-01"));