Как определить количество дней в месяце?

Есть год и месяц, как правильно определить количество дней в этом месяце?
В date php.net/manual/ru/function.date.php описан вариант
t Количество дней в указанном месяце от 28 до 31


Но это что бы узнать количество дней в текущем месяце, например
echo date("t");

А как ему другой год и месяц на вход подать?
  • Вопрос задан
  • 2602 просмотра
Решения вопроса 2
php.net: cal_days_in_month

<?php
$number = cal_days_in_month(CAL_GREGORIAN, 8, 2003); // 31
echo "Всего {$number} дней в Августе 2003 года";
?>
Ответ написан
Вторым параметром.

Пример:
echo date('t', mktime(0, 0, 0, 6)); // Количество дней в июне текущего года


date(), mktime()
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы