Valida una fecha gregoriana

# checkdate

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

checkdate — Valida una fecha gregoriana

### Descripción

function 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(12, 31, 2000));
    var_dump(checkdate(2, 29, 2001));

El ejemplo anterior mostrará:

    bool(true)
    bool(false)

### Ver también

- mktime() - Obtener la marca de tiempo Unix de una fecha
- strtotime() - Transforma un texto inglés en timestamp

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open