📜  PHP | checkdate()函数

📅  最后修改于: 2022-05-13 01:56:39.146000             🧑  作者: Mango

PHP | checkdate()函数

checkdate()函数是PHP中的一个内置函数,用于检查参数中传递的日期的有效性。它接受格式为 mm/dd/yyy y 的日期。该函数返回一个布尔值。如果日期是有效的,则返回 true,否则返回 false。

句法:

checkdate ( $month, $day, $year )

参数:该函数接受三个强制性参数,如上所示,如下所述:

  1. $month – 此参数指定月份。有效日期的月份必须介于 1 到 12 之间。
  2. $day – 此参数指定日期。日期可以在 1-31 范围内,具体取决于输入的月份是否为有效日期。在闰年的情况下,日期在 1-29 范围内,对于非闰年,日期在 1-28 范围内。
  3. $year – 此参数指定年份。年份必须在 1-32767 范围内,具体取决于 $month 和 $day 才能成为有效日期。

返回值:函数返回一个布尔值。如果传递的日期是有效日期,则返回 true。如果传递的日期不是有效日期,则返回 false。
例子:

Input : $month = 12 $day = 31 $year = 2017
Output : true

Input : $month = 2 $day = 29 $year = 2016
Output : true 

Input : $month = 2 $day = 29 $year = 2017
Output : false

下面的程序说明了PHP中的 checkdate()函数:
程序 1:下面的程序检查日期是否有效。

php


php


输出:

bool(true)

程序 2:下面的程序检查日期是否有效,以防闰年和非闰年。

PHP


输出:

bool(true)
bool(false)

PHP是一种专门为 Web 开发而设计的服务器端脚本语言。您可以按照此PHP教程和PHP示例从头开始学习PHP 。