{site_name}

{site_name}

🌜 搜索

PHP 函数 checkdate() 用于验证日期的有效性

php 𝄐 0
php程序设计,php程序员,php创建文件,php成品网站下载,php创建数据库,php常用框架
PHP 函数 checkdate() 用于验证日期的有效性。它接受三个参数:月份、日期和年份,并返回一个布尔值,表示此日期是否有效。

具体来说,如果传递的月份、日期和年份可以组成一个合法的日期,则该函数返回 true,否则返回 false。例如,如果传递的是 2 月 30 日,则返回 false,因为 2 月只有 28 或 29 天。

以下是 checkdate() 函数的语法:

php
bool checkdate ( int $month , int $day , int $year )


其中,$month 表示月份,取值范围为 1 到 12;$day 表示日期,取值范围根据月份不同而不同;$year 表示年份,取值范围为 1 到 32767。

下面是一个例子,演示了如何使用 checkdate() 函数来验证一个日期是否有效:

php
<?php
$month = 2;
$day = 30;
$year = 2021;

if (checkdate($month, $day, $year)) {
echo "日期有效";
} else {
echo "日期无效";
}
?>


在此示例中,我们将月份设置为 2,日期设置为 30,年份设置为 2021。由于 2 月没有 30 号,所以该日期被视为无效,因此输出结果为“日期无效”。