(PHP 4, PHP 5, PHP 7)
checkdate — Miladi tarihi doğrular
$ay
, int $gün
, int $yıl
) : boolVerilen değiştirgelerle şekillenen tarihin geçerliliğini sınar. Her değiştirge doğru tanımlanmışsa, tarih geçerli sayılır.
ay
Ay 1 ve 12 arasında olmalıdır.
gün
Gün, verilen ay
'ın gün sayıları
içerisinde olmalıdır. Artık yıl
lar
dikkate alınacaktır.
yıl
Yıl 1 ve 32767 arasında olmalıdır.
Verilen tarih geçerli ise TRUE
değeriyle, değilse FALSE
değeriyle döner.
Örnek 1 - checkdate() örneği
<?php
var_dump(checkdate(12, 31, 2000));
var_dump(checkdate(2, 29, 2001));
?>
Yukarıdaki örneğin çıktısı:
bool(true) bool(false)