这个 checkdate() 函数是PHP中的一个内置函数,用于检查参数中传递的日期的有效性。它接受格式中的日期 年月日 y、 该函数返回一个布尔值。如果日期有效,则返回true,否则返回false。
null
语法:
checkdate ( $month, $day, $year )
参数: 该函数接受三个强制参数,如下所示:
- 每月美元 –此参数指定月份。月份必须在1到12之间才能生效。
- 美元一天 –此参数指定日期。根据输入的有效日期,日期可以在1-31之间。如果是闰年,则日期在1-29之间,如果是非闰年,则日期在1-28之间。
- 美元一年 –此参数指定年份。年份必须在1-32767(含)范围内,取决于有效日期的月和日。
返回值: 该函数返回一个布尔值。如果传递的日期是有效日期,则返回true。如果传递的日期无效,则返回false。 例如:
Input : $month = 12 $day = 31 $year = 2017Output : trueInput : $month = 2 $day = 29 $year = 2016Output : true Input : $month = 2 $day = 29 $year = 2017Output : false
下面的程序演示了PHP中的checkdate()函数: 项目1: 下面的程序检查日期是否有效。
php
<?php // PHP program to demonstrate the checkdate() function $month = 12; $day = 31; $year = 2017; // returns a boolean value after validation of date var_dump( checkdate ( $month , $day , $year )); ?> |
输出:
bool(true)
项目2: 下面的程序检查闰年和非闰年的日期是否有效。
php
<?php // PHP program to demonstrate the checkdate() function // in case of leap year $month = 2; $day = 29; $year = 2016; // returns a boolean value after validation of date // leap year var_dump( checkdate ( $month , $day , $year )); $month = 2; $day = 29; $year = 2017; // returns a boolean value after validation of date // non-leap year var_dump( checkdate ( $month , $day , $year )); ?> |
输出:
bool(true)bool(false)
PHP是一种专门为web开发设计的服务器端脚本语言。通过以下步骤,您可以从头开始学习PHP PHP的教程 和 PHP示例 .
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END