checkdate

(PHP 4, PHP 5, PHP 7, PHP 8)

checkdateValidar una fecha gregoriana

Descripción

checkdate(int $month, int $day, int $year): bool

Comprueba la validez de una fecha formada por los argumentos. Una fecha se considera válida si cada parámetro está propiamente definido.

Parámetros

month

El mes entre 1 y 12 inclusive.

day

El día que está dentro del número de días del mes month dado. Los años year bisiestos son tomados en consideración.

year

El año entre 1 y 32767 inclusive.

Valores devueltos

Devuelve true si la fecha dada es válida, si no, devuelve false.

Ejemplos

Ejemplo #1 Ejemplo de checkdate()

<?php
var_dump
(checkdate(12312000));
var_dump(checkdate(2292001));
?>

El resultado del ejemplo sería:

bool(true)
bool(false)

Ver también

  • mktime() - Obtener la marca de tiempo Unix de una fecha
  • strtotime() - Convierte una descripción de fecha/hora textual en Inglés a una fecha Unix