Manuel PHP
Précédent |  | Suivant

# checkdate

(PHP 3, PHP 4, PHP 5)

checkdate -- Valide une date grégorienne

## Description

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

Vérifie la validité d'une date formée par les arguments. Une date est considérée comme valide si chaque paramètre est défini correctement.

## Liste de paramètres

month

  Le mois doit être compris entre 1 et 12.

day

  Le jour doit être un jour autorisé par le mois donné. Les années bissextiles sont prises en comptes.

year

  L'année est comprise entre 1 et 32767 inclus.

## Valeurs de retour

Retourne `TRUE` si la date fournie est valide, sinon `FALSE`.

## Exemples

Exemple 1. Exemple avec checkdate()

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

L'exemple ci-dessus va afficher :

    bool(true)
    bool(false)

## Voir aussi

mktime()
strtotime()

Précédent | Sommaire | Suivant
Dates et heures | Niveau supérieur | date_default_timezone_get