checkdate()函数是PHP的一个内置函数,它检查传入参数的日期的有效性。它接受mm/dd/yyyy格式的日期。函数返回一个布尔值。如果日期是有效的,则返回true,否则返回false。
语法如下:
checkdate ( $month, $day, $year )
参数:该函数接受三个必选参数, 如上所示和以下内容:
- $month–此参数指定月份。有效日期必须在1到12之间。
- $day–此参数指定日期。该日期可以在1-31范围内, 具体取决于将其输入为有效日期的月份。如果是a年, 则日期在1-29范围内;对于非-年, 则在1-28范围内。
- $year–此参数指定年份。年份必须在1-32767(含)范围内, 具体取决于$ month和$ day才是有效日期。
例子:
Input : $month = 12 $day = 31 $year = 2017
Output : trueInput : $month = 2 $day = 29 $year = 2016
Output : true Input : $month = 2 $day = 29 $year = 2017
Output : false
下面的程序说明了PHP中的checkdate()函数:
程序1:下面的程序检查日期是否为有效日期。
<
?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 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 ));
?>
【PHP如何使用checkdate()函数(用法示例)】输出如下:
bool(true)
bool(false)
推荐阅读
- Veritas面试体验详细分享|S4(校园)
- 小白Ghost windows7系统32位旗舰版最新推荐
- 系统之家Ghost windows7 系统旗舰版32位制作详细说明
- 番茄花园Ghost windows7 专业版系统64位最新推荐
- win 7旗舰版密钥分享制作详细说明
- win7 activation激活工具图文详细教程图解
- windows7正版ghost系统官网制作详细说明
- ghost windows7纯净版系统最新推荐
- win7怎样增加虚拟内存制作详细说明