w3resource logo


PHP Tutorial

PHP : checkdate() function

Secondary Nav

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 :

<?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



Join our Question Answer community to learn and share your programming knowledge.

Solve these problems:

Java: How to convert a string to an integer in Java?

C#: Loops in c#

SQL: JOIN using more than 5 tables