PHP checkdate()函数与示例

PHP 的 checkdate() 函数用于验证公历日期的有效性,它接受月份、日期和年份作为参数,返回值为布尔类型。当日期有效时返回 TRUE,无效则返回 FALSE。本文提供了一个示例代码,演示如何使用该函数检查给定日期是否为有效的公历日期。
摘要由CSDN通过智能技术生成

PHP checkdate()函数 (PHP checkdate() function)

checkdate() function is used to check the valid Gregorian dates. It accepts the date and returns Boolean values (True/False) based on the date values.

checkdate()函数用于检查有效的公历日期。 它接受日期,并根据日期值返回布尔值(真/假)。

Syntax:

句法:

    checkdate(month,day,year);

Parameter(s):

参数:

  • month – It specifies the month in the numbers starting from 1 to 12.

    month –以1到12之间的数字指定月份。

  • day – It specifies the day in the numbers starting from 1 to 31.

    日期 –以1到31之间的数字指定日期。

  • year – It specifies the year in the numbers from 1 to 32767.

    year –以1到32767之间的数字指定年份。

Return value:

返回值:

It returns "TRUE" – if the date is valid, else it returns "FALSE".

它返回“ TRUE” –如果日期有效,则返回“ FALSE”。

Example: PHP code to check whether given date is valid Gregorian date

示例:检查给定日期是否有效的公历日期PHP代码

<?php

var_dump(checkdate(12, 31, 2019)); //valid
var_dump(checkdate(12, 31, -2018)); //invalid
var_dump(checkdate(2, 29, 2019)); //invalid
var_dump(checkdate(2, 29, 2020)); //valid

//checking through conditions
if (checkdate(12, 31, 2019)) echo "Valid\n";
else echo "Invalid\n";

if (checkdate(12, 31, -2018)) echo "Valid\n";
else echo "Invalid\n";

if (checkdate(2, 29, 2019)) echo "Valid\n";
else echo "Invalid\n";

if (checkdate(2, 29, 2020)) echo "Valid\n";
else echo "Invalid\n";
?>

Output

输出量

bool(true)
bool(false)
bool(false)
bool(true)
Valid
Invalid
Invalid
Valid

Reference: PHP checkdate() function

参考: PHP checkdate()函数

翻译自: https://www.includehelp.com/php/checkdate-function-with-example.aspx

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值