Constantes prédéfinies
<<<
checkdate date_sunrise
>>>

6.6 Dates et heures
6 Référence des fonctions
 Manuel PHP

Introduction
Pré-requis
Installation
Configuration à l'exécution
Types de ressources
Constantes prédéfinies
->checkdate
date_sunrise
date_sunset
date
getdate
gettimeofday
gmdate
gmmktime
gmstrftime
idate
localtime
microtime
mktime
strftime
strptime
strtotime
time

6.6.7 checkdate()Valide une date grégorienne

[ Exemples avec checkdate ]   PHP 3, PHP 4 , PHP 5

bool  checkdate ( int   month , int   day , int   year )

checkdate retourne TRUE si la date représentée par le jour day , le mois month et l'année year est valide, et sinon FALSE . Notez bien que l'ordre des arguments n'est pas l'ordre français. La date est considérée comme valide si :

  • L'année year est comprise entre 1 et 32767 inclus.
  • Le mois month est compris entre 1 et 12 inclus.
  • Le jour day est compris dans l'intervalle de dates du mois. Les années bissextiles sont prises en compte.

Exemple avec checkdate

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

Voir aussi mktime et strtotime .

<< checkdate >>
Constantes prédéfinies Dates et heures date_sunrise