PHP
downloads | documentation | faq | getting help | mailing lists | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

cal_to_jd> <cal_from_jd
Last updated: Sun, 25 Nov 2007

view this page in

cal_info

(PHP 4 >= 4.0.7, PHP 5)

cal_info — Vracia informácie o jednotlivých kalendároch

Popis

array cal_info ([ int $kalendár ] )

cal_info() vracia informácie o určenom kalendári() alebo o všetkých podporovaných kalendároch, ak nie je určený žiadny kalendár .

Kalendárne informácie sa vrátia v podobe poľa obsahujúce prvky calname, calsymbol, month, abbrevmonth a maxdaysinmonth.

Ak nie je určený žiadny kalendár , tak sa v podobe poľa vrátia infomácie o všetkých kalendároch. Táto funkčnosť bude dostupná s nástupom PHP 5.



add a note add a note User Contributed Notes
cal_info
oliver DOT pliquett @mediagear DOT de
27-Nov-2002 05:44
A little example code to show the array structure:

<?php
$aCalendars
= array( CAL_GREGORIAN, CAL_JULIAN, CALL_JEWISH, CAL_FRENCH );

foreach (
$aCalendars as $cal ) {

    
$aCalInfo = cal_info( $cal );

     echo
"cal_info( " . $aCalInfo['calsymbol'] . " ) = ";
    
print_r( $aCalInfo );
     echo
"\n\n";
}
?>

will return this:

cal_info( CAL_GREGORIAN ) = 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_info( CAL_JULIAN ) = 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] => Julian
    [calsymbol] => CAL_JULIAN
)

cal_info( CAL_JEWISH ) = Array
(
    [months] => Array
        (
            [1] => Tishri
            [2] => Heshvan
            [3] => Kislev
            [4] => Tevet
            [5] => Shevat
            [6] => AdarI
            [7] => AdarII
            [8] => Nisan
            [9] => Iyyar
            [10] => Sivan
            [11] => Tammuz
            [12] => Av
            [13] => Elul
        )

    [abbrevmonths] => Array
        (
            [1] => Tishri
            [2] => Heshvan
            [3] => Kislev
            [4] => Tevet
            [5] => Shevat
            [6] => AdarI
            [7] => AdarII
            [8] => Nisan
            [9] => Iyyar
            [10] => Sivan
            [11] => Tammuz
            [12] => Av
            [13] => Elul
        )

    [maxdaysinmonth] => 30
    [calname] => Jewish
    [calsymbol] => CAL_JEWISH
)

cal_info( CAL_FRENCH ) = Array
(
    [months] => Array
        (
            [1] => Vendemiaire
            [2] => Brumaire
            [3] => Frimaire
            [4] => Nivose
            [5] => Pluviose
            [6] => Ventose
            [7] => Germinal
            [8] => Floreal
            [9] => Prairial
            [10] => Messidor
            [11] => Thermidor
            [12] => Fructidor
            [13] => Extra
        )

    [abbrevmonths] => Array
        (
            [1] => Vendemiaire
            [2] => Brumaire
            [3] => Frimaire
            [4] => Nivose
            [5] => Pluviose
            [6] => Ventose
            [7] => Germinal
            [8] => Floreal
            [9] => Prairial
            [10] => Messidor
            [11] => Thermidor
            [12] => Fructidor
            [13] => Extra
        )

    [maxdaysinmonth] => 30
    [calname] => French
    [calsymbol] => CAL_FRENCH
)

cal_to_jd> <cal_from_jd
Last updated: Sun, 25 Nov 2007
 
 
show source | credits | stats | sitemap | contact | advertising | mirror sites