php checkdate()函数验证格利高里日期

原创 国哥笔记  2019-03-31 14:29  阅读 268 views 次

在php中,checkdate()函数是使用来验证格利高里日期,如果是有效的格利高里日期,函数返回TRUE,如果是无效的,这返回FALSE。该函数有三个参数,分别用来定义日期的月、日、年。

checkdate()函数通常用来验证一个日期是不是格利高里日期,在一些场景中特别方便适用。

checkdate()函数语法格式

checkdate(month,day,year);

参数说明

  • month:从1到12的数字,定义月;
  • day:从1到31的数字,定义日;
  • year :从1到32767的数字,定义年;

实例:

<?php
header("content-type:text/html;charset=utf-8");//设置编码,解决中文乱码
$if1 = checkdate(8,10,-500);
echo "-500年8月10号无效的格利高里日期:";
echo var_dump($if1);//返回false
$if2 = checkdate(2,29,2003);//2003年2月没有29
echo "2003年2月29号无效的格利高里日期:";
echo var_dump($if2);//返回false
$if3 = checkdate(3,31,2019);
echo "2019年3月31号有效的格利高里日期:";
echo var_dump($if3);//返回true
?>

实例:

checkdate()函数验证格利高里日期

更多Date/Time相关的函数——>PHP Date/Time函数大全

本文地址:https://www.ggbiji.com/php-checkdate.html
版权声明:本文为 国哥笔记 原创/整理文章,欢迎分享,转载请注明出处!

发表评论


表情