Podręcznik PHP
Poprzedni |  | Następny

# checkdate

(PHP 3, PHP 4, PHP 5)

checkdate -- Waliduje datę gregoriańską

## 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ł:

- rok zawiera się pomiędzy 1 i 32767 włącznie

- miesiąc zawiera się pomiędzy 1 i 12 włącznie

- dzień zawiera się we właściwej dla danego miesiąca liczbie dni. Lata przestępne są brane pod uwagę.

Przykład 1. checkdate() przykład

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

Powyższy przykład wyświetli:

    bool(true)
    bool(false)

Patrz także mktime() i strtotime().

Poprzedni | Spis treści | Następny
Data i Czas | Początek rozdziału | date_default_timezone_get