(PHP 4 >= 4.1.0, PHP 5, PHP 7)
cal_days_in_month — Возвращает количество дней в месяце для заданного года и календаря
$calendar
   , int $month
   , int $year
   )
   Эта функция возвращает количество дней в месяце
   month года year для
   заданного календаря calendar.
  
calendarКалендарь, используемый для вычисления
monthМесяц в выбранном календаре
yearГод в выбранном календаре
Количество дней в конкретном месяце выбранного календаря
Пример #1 Пример использования cal_days_in_month()
<?php
$number = cal_days_in_month(CAL_GREGORIAN, 8, 2003); // 31
echo "Всего {$number} дней в Августе 2003 года";
?>