(PHP 4 >= 4.1.0, PHP 5, PHP 7)
cal_days_in_month — Devolver el número de días de un mes para un año y un calendario dados
$calendar
   , int $month
   , int $year
   ) : int
   Esta función devolverá el número de días del mes
   month del año year para
   el calendario calendar especificado.
  
calendarEl calendario que se va a usar para el cálculo
monthEl mes del calendario seleccionado
yearEl año del calendario seleccionado
La longitud en días del mes seleccionado en el calendario dado.
Ejemplo #1 Ejemplo de cal_days_in_month()
<?php
$número = cal_days_in_month(CAL_GREGORIAN, 8, 2003); // 31
echo "Hubo {$número} días en agosto del 2003";
?>