W3Schools.com

PHP checkdate() Function


PHP Date Reference Complete PHP Date Reference

Definition and Usage

The checkdate() function returns true if the specified date is valid, and false otherwise.

A date is valid if:

  • month is between 1 and 12 inclusive
  • day is within the allowed number of days for the particular month
  • year is between 1 and 32767 inclusive

Syntax

checkdate(month,day,year)

Parameter Description
month Required. Specifies the month
day Required. Specifies the day
year Required. Specifies the year


Example

<?php
var_dump(checkdate(12,31,2000));
var_dump(checkdate(2,29,2003));
var_dump(checkdate(2,29,2004));
?>

The output of the code above will be:

bool(true)
bool(false)
bool(true)


PHP Date Reference Complete PHP Date Reference
WEB HOSTING
Best Web Hosting
PHP MySQL Hosting
Best Hosting Coupons
UK Reseller Hosting
Cloud Hosting
Top Web Hosting
$7.95/mo SEO Hosting
Premium Website Design
WEB BUILDING
XML Editor - Free Trial!
FREE Website BUILDER
Free Website Templates Free CSS Templates
Make Your Own Website
W3SCHOOLS EXAMS
Get Certified in:
HTML, CSS, JavaScript, XML, PHP, and ASP
W3SCHOOLS BOOKS
New Books:
HTML, CSS
JavaScript, and Ajax
STATISTICS
Browser Statistics
Browser OS
Browser Display
SHARE THIS PAGE