Saber la cantidad de días que tiene un mes
Para obtener la cantidad de días de un mes en PHP, puedes utilizar la función cal_days_in_month(). Esta función toma como argumentos el calendario a utilizar (por lo general, CAL_GREGORIAN para el calendario gregoriano que se utiliza en la mayoría de los países) y el número del mes que deseas conocer la cantidad de días.
Aquí te dejo un ejemplo de cómo utilizar esta función en PHP:
<?php
$mes = 6; // junio
$anio = 2023;
$numero_dias = cal_days_in_month(CAL_GREGORIAN, $mes, $anio);
echo "El mes de " . date("F", mktime(0, 0, 0, $mes, 1, $anio)) . " del año $anio tiene $numero_dias días.";
?>
En este ejemplo, la variable $mes contiene el número del mes que deseas conocer la cantidad de días (en este caso, junio es el mes número 6), y la variable $anio contiene el año correspondiente.
La función cal_days_in_month() retorna un número entero que representa la cantidad de días que tiene el mes. En este ejemplo, almacenamos este valor en la variable $numero_dias.
Por último, utilizamos la función date() junto con la función mktime() para obtener el nombre completo del mes (en este caso, “June”) y mostrar en pantalla un mensaje que indica la cantidad de días del mes correspondiente.