©
                    本文档使用
                    php中文网手册 发布
                
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
IntlDateFormatter::getCalendar -- datefmt_get_calendar — Get the calendar type used for the IntlDateFormatter
面向对象风格
过程化风格
$fmt 
   )
fmt The formatter resource
   The calendar
   type being used by the formatter. Either
    IntlDateFormatter::TRADITIONAL  or
    IntlDateFormatter::GREGORIAN .
  
Example #1 datefmt_get_calendar() example
  <?php
$fmt  =  datefmt_create (
     'en_US' ,
     IntlDateFormatter :: FULL ,
     IntlDateFormatter :: FULL ,
     'America/Los_Angeles' ,
     IntlDateFormatter :: GREGORIAN
 );
echo  'calendar of the formatter is : '  .  datefmt_get_calendar ( $fmt );
 datefmt_set_calendar ( $fmt ,  IntlDateFormatter :: TRADITIONAL );
echo  'Now calendar of the formatter is : '  .  datefmt_get_calendar ( $fmt );
 ?>   Example #2 OO example
  <?php
$fmt  = new  IntlDateFormatter (
     'en_US' ,
     IntlDateFormatter :: FULL ,
     IntlDateFormatter :: FULL ,
     'America/Los_Angeles' ,
     IntlDateFormatter :: GREGORIAN
 );
echo  'calendar of the formatter is : '  .  $fmt -> getCalendar ();
 $fmt -> setCalendar ( IntlDateFormatter :: TRADITIONAL );
echo  'Now calendar of the formatter is : '  .  $fmt -> getCalendar ();
 ?>   以上例程会输出:
calendar of the formatter is : 1 Now calendar of the formatter is : 0