(PHP 4, PHP 5)
checkdate — Waliduje datę gregoriańską
$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.
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.
Zwraca TRUE
jeśli dana data jest poprawna; w przeciwnym razie zwraca FALSE
.
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)