57#define arginfo_class_IntlTimeZone_getGMT arginfo_class_IntlTimeZone_createDefault
59#if U_ICU_VERSION_MAJOR_NUM >= 74
65#define arginfo_class_IntlTimeZone_getID arginfo_class_IntlTimeZone_getErrorMessage
74#define arginfo_class_IntlTimeZone_getRawOffset arginfo_class_IntlTimeZone_getDSTSavings
80#define arginfo_class_IntlTimeZone_getTZDataVersion arginfo_class_IntlTimeZone_getErrorMessage
82#define arginfo_class_IntlTimeZone_getUnknown arginfo_class_IntlTimeZone_createDefault
84#if U_ICU_VERSION_MAJOR_NUM >= 52
119#if U_ICU_VERSION_MAJOR_NUM >= 74
128#if U_ICU_VERSION_MAJOR_NUM >= 52
151#if U_ICU_VERSION_MAJOR_NUM >= 74
160#if U_ICU_VERSION_MAJOR_NUM >= 52
177 zval const_DISPLAY_SHORT_value;
178 ZVAL_LONG(&const_DISPLAY_SHORT_value, TimeZone::SHORT);
181 zend_string_release(const_DISPLAY_SHORT_name);
183 zval const_DISPLAY_LONG_value;
184 ZVAL_LONG(&const_DISPLAY_LONG_value, TimeZone::LONG);
187 zend_string_release(const_DISPLAY_LONG_name);
189 zval const_DISPLAY_SHORT_GENERIC_value;
190 ZVAL_LONG(&const_DISPLAY_SHORT_GENERIC_value, TimeZone::SHORT_GENERIC);
193 zend_string_release(const_DISPLAY_SHORT_GENERIC_name);
195 zval const_DISPLAY_LONG_GENERIC_value;
196 ZVAL_LONG(&const_DISPLAY_LONG_GENERIC_value, TimeZone::LONG_GENERIC);
199 zend_string_release(const_DISPLAY_LONG_GENERIC_name);
201 zval const_DISPLAY_SHORT_GMT_value;
202 ZVAL_LONG(&const_DISPLAY_SHORT_GMT_value, TimeZone::SHORT_GMT);
205 zend_string_release(const_DISPLAY_SHORT_GMT_name);
207 zval const_DISPLAY_LONG_GMT_value;
208 ZVAL_LONG(&const_DISPLAY_LONG_GMT_value, TimeZone::LONG_GMT);
211 zend_string_release(const_DISPLAY_LONG_GMT_name);
213 zval const_DISPLAY_SHORT_COMMONLY_USED_value;
214 ZVAL_LONG(&const_DISPLAY_SHORT_COMMONLY_USED_value, TimeZone::SHORT_COMMONLY_USED);
217 zend_string_release(const_DISPLAY_SHORT_COMMONLY_USED_name);
219 zval const_DISPLAY_GENERIC_LOCATION_value;
220 ZVAL_LONG(&const_DISPLAY_GENERIC_LOCATION_value, TimeZone::GENERIC_LOCATION);
223 zend_string_release(const_DISPLAY_GENERIC_LOCATION_name);
225 zval const_TYPE_ANY_value;
226 ZVAL_LONG(&const_TYPE_ANY_value, UCAL_ZONE_TYPE_ANY);
229 zend_string_release(const_TYPE_ANY_name);
231 zval const_TYPE_CANONICAL_value;
232 ZVAL_LONG(&const_TYPE_CANONICAL_value, UCAL_ZONE_TYPE_CANONICAL);
235 zend_string_release(const_TYPE_CANONICAL_name);
237 zval const_TYPE_CANONICAL_LOCATION_value;
238 ZVAL_LONG(&const_TYPE_CANONICAL_LOCATION_value, UCAL_ZONE_TYPE_CANONICAL_LOCATION);
241 zend_string_release(const_TYPE_CANONICAL_LOCATION_name);
intltz_to_date_time_zone(IntlTimeZone $timezone)
intltz_get_region(string $timezoneId)
intltz_get_canonical_id(string $timezoneId, &$isSystemId=null)
intltz_create_time_zone_id_enumeration(int $type, ?string $region=null, ?int $rawOffset=null)
intltz_get_error_message(IntlTimeZone $timezone)
intltz_count_equivalent_ids(string $timezoneId)
intltz_get_dst_savings(IntlTimeZone $timezone)
intltz_get_iana_id(string $timezoneId)
intltz_get_display_name(IntlTimeZone $timezone, bool $dst=false, int $style=IntlTimeZone::DISPLAY_LONG, ?string $locale=null)
intltz_create_enumeration($countryOrRawOffset=null)
intltz_get_tz_data_version()
intltz_use_daylight_time(IntlTimeZone $timezone)
intltz_get_equivalent_id(string $timezoneId, int $offset)
intltz_has_same_rules(IntlTimeZone $timezone, IntlTimeZone $other)
intltz_get_offset(IntlTimeZone $timezone, float $timestamp, bool $local, &$rawOffset, &$dstOffset)
intltz_get_raw_offset(IntlTimeZone $timezone)
intltz_get_windows_id(string $timezoneId)
intltz_get_error_code(IntlTimeZone $timezone)
intltz_get_id(IntlTimeZone $timezone)
intltz_from_date_time_zone(DateTimeZone $timezone)
intltz_get_id_for_windows_id(string $timezoneId, ?string $region=null)
intltz_create_time_zone(string $timezoneId)
#define arginfo_class_IntlTimeZone_getGMT
#define arginfo_class_IntlTimeZone_getUnknown
#define arginfo_class_IntlTimeZone_getRawOffset
#define arginfo_class_IntlTimeZone_getID
#define arginfo_class_IntlTimeZone_getTZDataVersion
ZEND_API zend_class_constant * zend_declare_typed_class_constant(zend_class_entry *ce, zend_string *name, zval *value, int flags, zend_string *doc_comment, zend_type type)
ZEND_API zend_class_entry * zend_register_internal_class_with_flags(zend_class_entry *class_entry, zend_class_entry *parent_ce, uint32_t ce_flags)
#define ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(name, return_reference, required_num_args, type)
struct _zend_function_entry zend_function_entry
#define INIT_CLASS_ENTRY(class_container, class_name, functions)
#define ZEND_RAW_FENTRY(zend_name, name, arg_info, flags, frameless_function_infos, doc_comment)
#define ZEND_ARG_INFO(pass_by_ref, name)
#define ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_OBJ_TYPE_MASK_EX(name, return_reference, required_num_args, class_name, type)
#define ZEND_METHOD(classname, name)
#define ZEND_END_ARG_INFO()
#define ZEND_ARG_OBJ_INFO(pass_by_ref, name, class_name, allow_null)
#define ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(pass_by_ref, name, type_hint, allow_null, default_value)
#define ZEND_ARG_TYPE_INFO(pass_by_ref, name, type_hint, allow_null)
#define ZEND_BEGIN_ARG_INFO_EX(name, _unused, return_reference, required_num_args)
#define ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(name, return_reference, required_num_args, type, allow_null)
#define ZEND_ME(classname, name, arg_info, flags)
#define ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_OBJ_INFO_EX(name, return_reference, required_num_args, class_name, allow_null)
#define ZEND_FUNCTION(name)
#define ZEND_ARG_INFO_WITH_DEFAULT_VALUE(pass_by_ref, name, default_value)
#define ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_MASK_EX(name, return_reference, required_num_args, type)
#define ZEND_ACC_NOT_SERIALIZABLE
struct _zend_string zend_string
struct _zend_class_entry zend_class_entry
ZEND_API zend_string_init_interned_func_t zend_string_init_interned
#define ZEND_TYPE_INIT_MASK(_type_mask)