Buscar en la base de conocimientos
< Todos los temas
Imprimir

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.

Sidebar