cal_from_jd
cal_to_jd
Calendar Fonctions
PHP Manual

# cal_info

(PHP 4 >= 4.1.0, PHP 5)

cal_info — Retourne des détails sur un calendrier

### Description

array cal_info ([ int `$calendar`= -1 ] )

cal_info() retourne des informations sur le calendrier `calendar` spécifié.

Les informations de calendriers sont retournées dans un tableau qui contient les éléments calname, calsymbol, month, abbrevmonth et maxdaysinmonth. Les noms des différents calendriers qui peuvent être utilisés dans le paramètre `calendar` sont les suivants :

- 0 ou `CAL_GREGORIAN` - Calendrier Grégorien
- 1 ou `CAL_JULIAN` - Calendrier Julien
- 2 ou `CAL_JEWISH` - Calendrier juif
- 3 ou `CAL_FRENCH` - Calendrier révolutionnaire français

Si le paramètre `calendar` n'est pas spécifié, un tableau représentant tous les calendriers est retourné.

### Liste de paramètres

`calendar`

  Calendrier dont on souhaite des informations. Si aucun calendrier n'est spécifié, des informations sur tous les calendriers seront retournées.

### Valeurs de retour

### Historique

Version | Description
--- | ---
Since 5.0 | Le paramètre `calendar` devient optionnel et vaut par défaut "tous calendriers" s'il n'est pas spécifié.

### Exemples

Exemple #1 Exemple avec cal_info()

`<?php
$info = cal_info(0);
print_r($info);
?>`

L'exemple ci-dessus va afficher :

    Array
    (
        [months] => Array
            (
                [1] => January
                [2] => February
                [3] => March
                [4] => April
                [5] => May
                [6] => June
                [7] => July
                [8] => August
                [9] => September
                [10] => October
                [11] => November
                [12] => December
            )

        [abbrevmonths] => Array
            (
                [1] => Jan
                [2] => Feb
                [3] => Mar
                [4] => Apr
                [5] => May
                [6] => Jun
                [7] => Jul
                [8] => Aug
                [9] => Sep
                [10] => Oct
                [11] => Nov
                [12] => Dec
            )

        [maxdaysinmonth] => 31
        [calname] => Gregorian
        [calsymbol] => CAL_GREGORIAN
    )

cal_from_jd
cal_to_jd
Calendar Fonctions
PHP Manual