时间:2021-07-01 10:21:17 帮助过:14人阅读
checkdate()函数语法:
checkdate()函数是检查日期的有效性,它的语法如下:
checkdate (month , day ,year )
语法详解:
如果给出的日期有效则返回 TRUE,否则返回 FALSE。
它有三个参数:其中 month 的有效值为1~12;day的有效值为当月的最大天数,如1月为31天,2月为29天(闰年);year 的有效值从1~366.
checkdate()函数实例
我们使用checkdate()函数来检查一个正确的日期,一个错误的日期,代码如下:
首先检查对的日期:
<?php header("Content-type:text/html;charset=utf-8"); //设置编码 $year=2017; //年份 $month=4; $day=30; var_dump(checkdate($year,$month,$day)); ?>
运行结果如下图:
下面我们再用checkdate()函数来检查一个错误的日期,我们看上面的实例知道4月份有30天,我们现在将30改为31天,代码如下:
<?php header("Content-type:text/html;charset=utf-8"); //设置编码 $year=2017; //年份 $month=4; $day=31; var_dump(checkdate($month,$day,$year)); ?>
运行结果如下图:
也可以直接在checkdate()函数里面写日期
<?php header("Content-type:text/html;charset=utf-8"); //设置编码 var_dump(checkdate(12,4,2017)); ?>
上面就是checkdate()函数的简单运用,下一节,我们讲解date()函数的参数format的格式化选项。
以上就是php checkdate()函数检验日期的有效性实例详解的详细内容,更多请关注Gxl网其它相关文章!