当前位置: 首页 > 文章教程  > 计算机与互联网 > 网络编程

7.5检查日期的有效性

9/17/2020 9:26:54 PM 人评论

7.5检查日期的有效性

7.5 检查日期的有效性

PHP提供函数checkdate()来验证日期是否有效,该函数的语法如下所示。


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


函数检查由参数构成的日期,如果给出的日期有效,函数返回TRUE,否则返回FALSE。第1个参数表示月份,它的取值范围是1~12;第2个参数是日期,它的取值范围在$month所具有的有效天数之内,并且闰年已经考虑进去;第3个参数是年份,它的取值范围是1~32 767。代码7-5演示了该函数的用法。

代码7-5 使用函数checkdate()验证日期的有效性7-5.php


01 <?php

02 if(checkdate(7,22,1985))//验证指定的日期

03 {

04 echo"7,22,1985:"."这是一个正确的日期格式";

05 }

06 else

07 {

08 echo"这不是一个正确的日期格式";

09 }

10

11 echo"<br/>";

12 echo"<hr>";

13 echo"<br/>";

14

15 if(checkdate(9,99,1999))//验证指定的日期

16 {

17 echo"这是一个正确的日期格式";

18 }

19 else

20 {

21 echo"9,99,1999:"."这不是一个正确的日期格式";

22 }

23 ?>


【代码解析】第2~9行判断7,22,1985日期的正确性,第15~22行判断9,99,1999日期的正确性。这段程序的执行结果如图7-5所示。

图 7-5 验证日期是否有效

上一篇:7.4PHP中的日期计算

下一篇:7.6小结

相关教程

共有条评论 网友评论

验证码: 看不清楚?