8.20 Dates et heures
8 Référence des fonctions
Manuel PHP
. Introduction . Pré-requis . Installation . Configuration à l'exécution . Configuration à l'exécution . Types de ressources . Constantes pré-définies ->checkdate . date_default_timezone_get . date_default_timezone_set . date_sunrise . date_sunset . date . getdate . gettimeofday . gmdate . gmmktime . gmstrftime . idate . localtime . microtime . mktime . strftime . strptime . strtotime . time
|
8.20.8 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
.
|