(PHP 4, PHP 5, PHP 7, PHP 8)
checkdate — 驗證一個(gè)格里高里日期
$month
, int $day
, int $year
): bool檢查由參數構成的日期的合法性。如果每個(gè)參數都正確定義了則會(huì )被認為是有效的。
month
month 的值是從 1 到 12。
day
Day
的值在給定的 month
所應該具有的天數范圍之內,閏年已經(jīng)考慮進(jìn)去了。
year
year 的值是從 1 到 32767。
如果給出的日期有效則返回 true
,否則返回
false
。
示例 #1 checkdate() 例子
<?php
var_dump(checkdate(12, 31, 2000));
var_dump(checkdate(2, 29, 2001));
?>
以上例程會(huì )輸出:
bool(true) bool(false)