Funkcje daty i czasu
PHP Manual

checkdate

(PHP 4, PHP 5)

checkdateWaliduje datę gregoriańską

Opis

bool checkdate ( int $miesiąc , int $dzień , int $rok )

Sprawdza prawdziwość daty podanej jako argument. Data jest uznana za prawidłową, jeśli wszystkie dane parametry są prawidłowe.

Parametry

miesiąc

Miesiąc zawiera się w przedziale od 1 do 12 włącznie.

dzień

Dzień wewnątrz przedziału dozwolonych numerów dni dla danego parametru miesiąc. Każdy rok przestępny jest brany pod uwagę.

rok

Rok zawiera się w przedziale pomiędzy 1 i 32767 włącznie.

Zwracane wartości

Zwraca TRUE jeśli dana data jest poprawna; w przeciwnym razie zwraca FALSE.

Przykłady

Przykład #1 checkdate() - przykład

<?php
var_dump
(checkdate(12312000));
var_dump(checkdate(2292001));
?>

Powyższy przykład wyświetli:

bool(true)
bool(false)

Zobacz też:


Funkcje daty i czasu
PHP Manual