函式名稱:checkdate()
函式描述:該函式用於檢查一個日期是否有效。
引數:checkdate(month, day, year)
- month:代表月份的整數,範圍是1-12。
- day:代表天數的整數,範圍是1-31。
- year:代表年份的整數,範圍是1-32767。
返回值:如果日期有效則返回true,否則返回false。
示例:
<?php
$month = 2;
$day = 29;
$year = 2021;
if (checkdate($month, $day, $year)) {
echo "日期有效";
} else {
echo "日期無效";
}
?>
輸出:
日期無效
注意事項:
- 該函式只能驗證日期的有效性,不能檢測最小和最大日期範圍。
- 月份、天數和年份引數需要是整數型別,如果傳入其他型別的引數,會被轉換為整數。