Retorna TRUE se a data dada é válida; caso contrário retorna FALSE. Checa a validade da data formada pelos argumentos. Uma data é considerada válida se:
o year está entre 1 e 32767
o month está entre 1 e 12
Day deve está dentro do número de dias permitidos para o dado month. years são levados em consideração.
Veja também mktime() e strtotime().