Количество дней в месяце
1-ый способ
Узнать количество дней в указанном месяце можно через функцию date()
, указав свойство «t» (возвращает количество дней в месяце).
$month = 2; $year = 2024; date('t', mktime(0, 0, 0, $month, 1, $year)); // 29
2-ой способ
Также количество дней в указанном месяце можно получить через функцию cal_days_in_month()
.
$month = 2; $year = 2024; cal_days_in_month(CAL_GREGORIAN, $month, $year); // 29
Отличия между двумя способами в том, что date()
возвращает количество дней с типом «строка», а cal_days_in_month()
с типом «число».
Поддержать автора