PHP Date and Time

Education is not limited to just classrooms. It can be gained anytime, anywhere... - Ravi Ranjan (M.Tech-NIT)

PHP : checkdate() function

Description

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 :

  1. var_dump(checkdate(11, 30, 2001));  

  2. var_dump(checkdate(2, 29, 2003));  

  3. ?>  

Output :

bool(true) bool(false)