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