Funções de Data/Hora
date_add
Funções de Data/Hora
PHP Manual

# checkdate

(PHP 4, PHP 5)

checkdate — Valida uma data Gregoriana

### Descrição

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

Checa a validade da data formada pelos argumentos. Uma data é considerada válida se cada parâmetro é adequadamente definida.

### Parâmetros

`month`

  O mês entre 1 e 12.

`day`

  O dia está dentro do número permitido de dias para um `month`. Anos bissexto são levados em consideração.

`year`

  The year is between 1 and 32767 inclusive.

### Valor Retornado

Retorna `TRUE` se a dada data é valida; caso contrário retorna `FALSE`.

### Exemplos

Exemplo #1 Exemplo da checkdate()

`<?php
var_dump(checkdate(12, 31, 2000));
var_dump(checkdate(2, 29, 2001));
?>`

O exemplo acima irá imprimir:

    bool(true)
    bool(false)

### Veja Também

- mktime() - Obtém um timestamp Unix para uma data
- strtotime() - Analisa qualquer descrição em texto em inglês de data hora em timestamp Unix

Funções de Data/Hora
date_add
Funções de Data/Hora
PHP Manual