(PHP 5 >= 5.5.0, PHP 7)
$timeZone
= NULL
[, string $locale
= ""
]] )$key
, string $locale
, bool $commonlyUsed
)$key
, string $locale
, bool $commonlyUsed
)$year
, int $month
[, int $dayOfMonth
= NULL
[, int $hour
= NULL
[, int $minute
= NULL
[, int $second
= NULL
]]]] )$cal
, int $year
, int $month
[, int $dayOfMonth
= NULL
[, int $hour
= NULL
[, int $minute
= NULL
[, int $second
= NULL
]]]] )IntlGregorianCalendar::FIELD_ERA
IntlGregorianCalendar::FIELD_YEAR
IntlGregorianCalendar::FIELD_MONTH
IntlGregorianCalendar::FIELD_WEEK_OF_YEAR
IntlGregorianCalendar::FIELD_WEEK_OF_MONTH
IntlGregorianCalendar::FIELD_DATE
IntlGregorianCalendar::FIELD_DAY_OF_YEAR
IntlGregorianCalendar::FIELD_DAY_OF_WEEK
IntlGregorianCalendar::FIELD_DAY_OF_WEEK_IN_MONTH
IntlGregorianCalendar::FIELD_AM_PM
IntlGregorianCalendar::FIELD_HOUR
IntlGregorianCalendar::FIELD_HOUR_OF_DAY
IntlGregorianCalendar::FIELD_MINUTE
IntlGregorianCalendar::FIELD_SECOND
IntlGregorianCalendar::FIELD_MILLISECOND
IntlGregorianCalendar::FIELD_ZONE_OFFSET
IntlGregorianCalendar::FIELD_DST_OFFSET
IntlGregorianCalendar::FIELD_YEAR_WOY
IntlGregorianCalendar::FIELD_DOW_LOCAL
IntlGregorianCalendar::FIELD_EXTENDED_YEAR
IntlGregorianCalendar::FIELD_JULIAN_DAY
IntlGregorianCalendar::FIELD_MILLISECONDS_IN_DAY
IntlGregorianCalendar::FIELD_IS_LEAP_MONTH
IntlGregorianCalendar::FIELD_FIELD_COUNT
IntlGregorianCalendar::FIELD_DAY_OF_MONTH
IntlGregorianCalendar::DOW_SUNDAY
IntlGregorianCalendar::DOW_MONDAY
IntlGregorianCalendar::DOW_TUESDAY
IntlGregorianCalendar::DOW_WEDNESDAY
IntlGregorianCalendar::DOW_THURSDAY
IntlGregorianCalendar::DOW_FRIDAY
IntlGregorianCalendar::DOW_SATURDAY
IntlGregorianCalendar::DOW_TYPE_WEEKDAY
IntlGregorianCalendar::DOW_TYPE_WEEKEND
IntlGregorianCalendar::DOW_TYPE_WEEKEND_OFFSET
IntlGregorianCalendar::DOW_TYPE_WEEKEND_CEASE
IntlGregorianCalendar::WALLTIME_FIRST
IntlGregorianCalendar::WALLTIME_LAST
IntlGregorianCalendar::WALLTIME_NEXT_VALID