--TEST-- IntlCalendar::setTimeZone(): bad arguments --INI-- date.timezone=Atlantic/Azores --SKIPIF-- setTimeZone($gmt, 2)); var_dump($c->setTimeZone()); var_dump(intlcal_set_time_zone($c, 1, 2)); var_dump(intlcal_set_time_zone(1, $gmt)); --EXPECT-- error: 2, IntlCalendar::setTimeZone() expects exactly 1 parameter, 2 given error: 2, IntlCalendar::setTimeZone(): intlcal_set_time_zone: bad arguments bool(false) error: 2, IntlCalendar::setTimeZone() expects exactly 1 parameter, 0 given error: 2, IntlCalendar::setTimeZone(): intlcal_set_time_zone: bad arguments bool(false) error: 2, intlcal_set_time_zone() expects exactly 2 parameters, 3 given error: 2, intlcal_set_time_zone(): intlcal_set_time_zone: bad arguments bool(false) error: 4096, Argument 1 passed to intlcal_set_time_zone() must be an instance of IntlCalendar, integer given error: 2, intlcal_set_time_zone() expects parameter 1 to be IntlCalendar, integer given error: 2, intlcal_set_time_zone(): intlcal_set_time_zone: bad arguments bool(false)