(PHP 4 >= 4.1.0, PHP 5, PHP 7, PHP 8)
cal_info — Retourne des détails sur un calendrier
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é.
calendarCalendrier dont on souhaite des informations. Si aucun calendrier n'est spécifié, des informations sur tous les calendriers seront retournées.
Lève une ValueError si calendar
n'est ni -1 ni un identifiant de calendrier valide.
| Version | Description |
|---|---|
| 8.0.0 |
Lève désormais une ValueError si calendar
n'est pas un identifiant de calendrier valide.
Auparavant, une E_WARNING était émise et false était retournée.
|
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
)