checkdate
Opis
bool checkdate ( int miesiąc, int dzień, int rok )Zwraca TRUE, jeśli podana data jest prawdziwa lub FALSE w przeciwnym przypadku. Sprawdza prawdziwość daty podanej jako argument. Prawdziwość daty badana jest za pomocą reguł:
rokzawiera się pomiędzy 1 i 32767 włączniemiesiączawiera się pomiędzy 1 i 12 włączniedzieńzawiera się we właściwej dla danego miesiąca liczbie dni. Lata przestępne są brane pod uwagę.
Patrz także mktime() i strtotime().