w3resource

PHP: checkdate() function

PHP: Validate a Gregorian date

The checkdate() is used to validate a Gregorian date.
Note : The Gregorian calendar is the internationally accepted civil calendar. It was introduced by Pope Gregory XIII, after whom the calendar was named.

Version:

(PHP 4 and above)

Syntax:

checkdate (month, day, year)

Parameters:

Name Description Required /
Optional
Type
month The month is from 1 to 12. Required Integer
day According to the number of days come in the month specified in the month parameter. Leap years are taken into consideration. Required Integer
year The year is from 1 to 32767. Required Integer

Return value:

TRUE if the given date is valid, otherwise returns FALSE.

Value Type: Boolean

Example:


<?php
var_dump(checkdate(11, 30, 2001));
var_dump(checkdate(2, 29, 2003));
?>

Output :

bool(true)  bool(false) 

View example in browser

See also

PHP Function Reference

Previous: unixtojd
Next: date_default_ timezone_get



Become a Patron!

Follow us on Facebook and Twitter for latest update.

It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.

https://w3resource.com/php/function-reference/checkdate.php