51#define arginfo_intlcal_before arginfo_intlcal_after
80#define arginfo_intlcal_get_actual_maximum arginfo_intlcal_get
82#define arginfo_intlcal_get_actual_minimum arginfo_intlcal_get
93#define arginfo_intlcal_get_least_maximum arginfo_intlcal_get
95#define arginfo_intlcal_get_greatest_minimum arginfo_intlcal_get
102#define arginfo_intlcal_get_maximum arginfo_intlcal_get
104#define arginfo_intlcal_get_minimal_days_in_first_week arginfo_intlcal_get_first_day_of_week
111#define arginfo_intlcal_get_minimum arginfo_intlcal_get
121#define arginfo_intlcal_get_weekend_transition arginfo_intlcal_get_day_of_week_type
127#define arginfo_intlcal_is_lenient arginfo_intlcal_in_daylight_time
134#define arginfo_intlcal_is_equivalent_to arginfo_intlcal_after
155#define arginfo_intlcal_equals arginfo_intlcal_after
157#define arginfo_intlcal_get_skipped_wall_time_option arginfo_intlcal_get_repeated_wall_time_option
164#define arginfo_intlcal_set_skipped_wall_time_option arginfo_intlcal_set_repeated_wall_time_option
175#define arginfo_intlcal_get_error_code arginfo_intlcal_get_first_day_of_week
245#define arginfo_collator_asort arginfo_collator_sort
292#define arginfo_datefmt_get_timetype arginfo_datefmt_get_datetype
294#define arginfo_datefmt_get_calendar arginfo_datefmt_get_datetype
323#define arginfo_datefmt_get_pattern arginfo_datefmt_get_timezone_id
467#define arginfo_grapheme_stripos arginfo_grapheme_strpos
469#define arginfo_grapheme_strrpos arginfo_grapheme_strpos
471#define arginfo_grapheme_strripos arginfo_grapheme_strpos
485#define arginfo_grapheme_stristr arginfo_grapheme_strstr
507#define arginfo_idn_to_utf8 arginfo_idn_to_ascii
509#define arginfo_locale_get_default arginfo_intl_get_error_message
519#define arginfo_locale_get_script arginfo_locale_get_primary_language
521#define arginfo_locale_get_region arginfo_locale_get_primary_language
532#define arginfo_locale_get_display_region arginfo_locale_get_display_script
534#define arginfo_locale_get_display_name arginfo_locale_get_display_script
536#define arginfo_locale_get_display_language arginfo_locale_get_display_script
538#define arginfo_locale_get_display_variant arginfo_locale_get_display_script
548#define arginfo_locale_get_all_variants arginfo_locale_parse
556#define arginfo_locale_canonicalize arginfo_locale_get_primary_language
613#define arginfo_msgfmt_get_error_message arginfo_msgfmt_get_locale
625#if U_ICU_VERSION_MAJOR_NUM >= 56
652#define arginfo_resourcebundle_get_error_code arginfo_resourcebundle_count
712#define arginfo_intltz_get_gmt arginfo_intltz_create_default
714#define arginfo_intltz_get_id arginfo_intltz_get_error_message
724#define arginfo_intltz_get_raw_offset arginfo_intltz_get_dst_savings
733#define arginfo_intltz_get_unknown arginfo_intltz_create_default
735#if U_ICU_VERSION_MAJOR_NUM >= 52
759#if U_ICU_VERSION_MAJOR_NUM >= 74
941#if U_ICU_VERSION_MAJOR_NUM >= 56
969#if U_ICU_VERSION_MAJOR_NUM >= 52
976#if U_ICU_VERSION_MAJOR_NUM >= 74
1132#if U_ICU_VERSION_MAJOR_NUM >= 56
1160#if U_ICU_VERSION_MAJOR_NUM >= 52
1167#if U_ICU_VERSION_MAJOR_NUM >= 74
1180static void register_php_intl_symbols(
int module_number)
1184#if defined(U_ICU_DATA_VERSION)
1213 zend_attribute *attribute_Deprecated_func_intlcal_set_0 = zend_add_function_attribute(zend_hash_str_find_ptr(
CG(function_table),
"intlcal_set",
sizeof(
"intlcal_set") - 1),
ZSTR_KNOWN(ZEND_STR_DEPRECATED_CAPITALIZED), 2);
1214 zval attribute_Deprecated_func_intlcal_set_0_arg0;
1215 zend_string *attribute_Deprecated_func_intlcal_set_0_arg0_str = zend_string_init(
"8.4",
strlen(
"8.4"), 1);
1216 ZVAL_STR(&attribute_Deprecated_func_intlcal_set_0_arg0, attribute_Deprecated_func_intlcal_set_0_arg0_str);
1217 ZVAL_COPY_VALUE(&attribute_Deprecated_func_intlcal_set_0->
args[0].
value, &attribute_Deprecated_func_intlcal_set_0_arg0);
1219 zval attribute_Deprecated_func_intlcal_set_0_arg1;
1220 zend_string *attribute_Deprecated_func_intlcal_set_0_arg1_str = zend_string_init(
"use IntlCalendar::set(), IntlCalendar::setDate(), or IntlCalendar::setDateTime() instead",
strlen(
"use IntlCalendar::set(), IntlCalendar::setDate(), or IntlCalendar::setDateTime() instead"), 1);
1221 ZVAL_STR(&attribute_Deprecated_func_intlcal_set_0_arg1, attribute_Deprecated_func_intlcal_set_0_arg1_str);
1222 ZVAL_COPY_VALUE(&attribute_Deprecated_func_intlcal_set_0->
args[1].
value, &attribute_Deprecated_func_intlcal_set_0_arg1);
1223 attribute_Deprecated_func_intlcal_set_0->
args[1].
name =
ZSTR_KNOWN(ZEND_STR_MESSAGE);
1225 zend_attribute *attribute_Deprecated_func_intlgregcal_create_instance_0 = zend_add_function_attribute(zend_hash_str_find_ptr(
CG(function_table),
"intlgregcal_create_instance",
sizeof(
"intlgregcal_create_instance") - 1),
ZSTR_KNOWN(ZEND_STR_DEPRECATED_CAPITALIZED), 2);
1226 zval attribute_Deprecated_func_intlgregcal_create_instance_0_arg0;
1227 zend_string *attribute_Deprecated_func_intlgregcal_create_instance_0_arg0_str = zend_string_init(
"8.4",
strlen(
"8.4"), 1);
1228 ZVAL_STR(&attribute_Deprecated_func_intlgregcal_create_instance_0_arg0, attribute_Deprecated_func_intlgregcal_create_instance_0_arg0_str);
1229 ZVAL_COPY_VALUE(&attribute_Deprecated_func_intlgregcal_create_instance_0->
args[0].
value, &attribute_Deprecated_func_intlgregcal_create_instance_0_arg0);
1230 attribute_Deprecated_func_intlgregcal_create_instance_0->
args[0].
name =
ZSTR_KNOWN(ZEND_STR_SINCE);
1231 zval attribute_Deprecated_func_intlgregcal_create_instance_0_arg1;
1232 zend_string *attribute_Deprecated_func_intlgregcal_create_instance_0_arg1_str = zend_string_init(
"use IntlGregorianCalendar::__construct(), IntlGregorianCalendar::createFromDate(), or IntlGregorianCalendar::createFromDateTime() instead",
strlen(
"use IntlGregorianCalendar::__construct(), IntlGregorianCalendar::createFromDate(), or IntlGregorianCalendar::createFromDateTime() instead"), 1);
1233 ZVAL_STR(&attribute_Deprecated_func_intlgregcal_create_instance_0_arg1, attribute_Deprecated_func_intlgregcal_create_instance_0_arg1_str);
1234 ZVAL_COPY_VALUE(&attribute_Deprecated_func_intlgregcal_create_instance_0->
args[1].
value, &attribute_Deprecated_func_intlgregcal_create_instance_0_arg1);
1235 attribute_Deprecated_func_intlgregcal_create_instance_0->
args[1].
name =
ZSTR_KNOWN(ZEND_STR_MESSAGE);
header(string $header, bool $replace=true, int $response_code=0)
#define arginfo_collator_asort
#define GRAPHEME_EXTRACT_TYPE_MAXCHARS
#define GRAPHEME_EXTRACT_TYPE_MAXBYTES
#define GRAPHEME_EXTRACT_TYPE_COUNT
#define INTL_MAX_LOCALE_LEN
unsigned const char * end
transliterator_get_error_code(Transliterator $transliterator)
intltz_to_date_time_zone(IntlTimeZone $timezone)
intltz_get_region(string $timezoneId)
msgfmt_get_error_message(MessageFormatter $formatter)
grapheme_substr(string $string, int $offset, ?int $length=null)
msgfmt_get_error_code(MessageFormatter $formatter)
normalizer_get_raw_decomposition(string $string, int $form=Normalizer::FORM_C)
intlcal_set_minimal_days_in_first_week(IntlCalendar $calendar, int $days)
intlcal_get_repeated_wall_time_option(IntlCalendar $calendar)
intltz_get_canonical_id(string $timezoneId, &$isSystemId=null)
intlcal_set_skipped_wall_time_option(IntlCalendar $calendar, int $option)
collator_compare(Collator $object, string $string1, string $string2)
locale_get_keywords(string $locale)
intltz_create_time_zone_id_enumeration(int $type, ?string $region=null, ?int $rawOffset=null)
intlcal_get_locale(IntlCalendar $calendar, int $type)
grapheme_extract(string $haystack, int $size, int $type=GRAPHEME_EXTR_COUNT, int $offset=0, &$next=null)
locale_get_region(string $locale)
msgfmt_format(MessageFormatter $formatter, array $values)
numfmt_parse(NumberFormatter $formatter, string $string, int $type=NumberFormatter::TYPE_DOUBLE, &$offset=null)
numfmt_set_pattern(NumberFormatter $formatter, string $pattern)
transliterator_create_from_rules(string $rules, int $direction=Transliterator::FORWARD)
intlcal_get_keyword_values_for_locale(string $keyword, string $locale, bool $onlyCommon)
datefmt_get_calendar_object(IntlDateFormatter $formatter)
collator_set_attribute(Collator $object, int $attribute, int $value)
collator_get_attribute(Collator $object, int $attribute)
locale_canonicalize(string $locale)
grapheme_strstr(string $haystack, string $needle, bool $beforeNeedle=false)
numfmt_format_currency(NumberFormatter $formatter, float $amount, string $currency)
datefmt_format(IntlDateFormatter $formatter, $datetime)
intlcal_get(IntlCalendar $calendar, int $field)
intlcal_in_daylight_time(IntlCalendar $calendar)
locale_get_primary_language(string $locale)
idn_to_ascii(string $domain, int $flags=IDNA_DEFAULT, int $variant=INTL_IDNA_VARIANT_UTS46, &$idna_info=null)
intlcal_get_skipped_wall_time_option(IntlCalendar $calendar)
intlcal_get_time_zone(IntlCalendar $calendar)
msgfmt_parse_message(string $locale, string $pattern, string $message)
intlcal_get_actual_minimum(IntlCalendar $calendar, int $field)
datefmt_set_timezone(IntlDateFormatter $formatter, $timezone)
intlcal_get_first_day_of_week(IntlCalendar $calendar)
collator_sort_with_sort_keys(Collator $object, array &$array)
grapheme_stristr(string $haystack, string $needle, bool $beforeNeedle=false)
numfmt_get_locale(NumberFormatter $formatter, int $type=ULOC_ACTUAL_LOCALE)
intlcal_get_maximum(IntlCalendar $calendar, int $field)
intlcal_is_weekend(IntlCalendar $calendar, ?float $timestamp=null)
resourcebundle_get(ResourceBundle $bundle, string|int $index, bool $fallback=true)
intlcal_get_type(IntlCalendar $calendar)
numfmt_format(NumberFormatter $formatter, int|float $num, int $type=NumberFormatter::TYPE_DEFAULT)
datefmt_create(?string $locale, int $dateType=IntlDateFormatter::FULL, int $timeType=IntlDateFormatter::FULL, $timezone=null, IntlCalendar|int|null $calendar=null, ?string $pattern=null)
intltz_get_error_message(IntlTimeZone $timezone)
collator_asort(Collator $object, array &$array, int $flags=Collator::SORT_REGULAR)
locale_accept_from_http(string $header)
intlcal_set(IntlCalendar $calendar, int $year, int $month, int $dayOfMonth=UNKNOWN, int $hour=UNKNOWN, int $minute=UNKNOWN, int $second=UNKNOWN)
transliterator_transliterate(Transliterator|string $transliterator, string $string, int $start=0, int $end=-1)
datefmt_is_lenient(IntlDateFormatter $formatter)
collator_get_error_message(Collator $object)
grapheme_strlen(string $string)
intlgregcal_is_leap_year(IntlGregorianCalendar $calendar, int $year)
numfmt_set_symbol(NumberFormatter $formatter, int $symbol, string $value)
locale_lookup(array $languageTag, string $locale, bool $canonicalize=false, ?string $defaultLocale=null)
intltz_count_equivalent_ids(string $timezoneId)
collator_get_error_code(Collator $object)
numfmt_get_text_attribute(NumberFormatter $formatter, int $attribute)
resourcebundle_get_error_message(ResourceBundle $bundle)
locale_get_all_variants(string $locale)
datefmt_localtime(IntlDateFormatter $formatter, string $string, &$offset=null)
numfmt_parse_currency(NumberFormatter $formatter, string $string, &$currency, &$offset=null)
normalizer_normalize(string $string, int $form=Normalizer::FORM_C)
numfmt_get_error_code(NumberFormatter $formatter)
intlcal_get_actual_maximum(IntlCalendar $calendar, int $field)
locale_get_script(string $locale)
grapheme_strripos(string $haystack, string $needle, int $offset=0)
datefmt_get_calendar(IntlDateFormatter $formatter)
intlcal_to_date_time(IntlCalendar $calendar)
intlcal_is_equivalent_to(IntlCalendar $calendar, IntlCalendar $other)
locale_filter_matches(string $languageTag, string $locale, bool $canonicalize=false)
intlcal_get_weekend_transition(IntlCalendar $calendar, int $dayOfWeek)
numfmt_get_symbol(NumberFormatter $formatter, int $symbol)
intlcal_get_error_message(IntlCalendar $calendar)
collator_get_strength(Collator $object)
msgfmt_get_pattern(MessageFormatter $formatter)
intlcal_get_available_locales()
intlcal_is_set(IntlCalendar $calendar, int $field)
intltz_get_dst_savings(IntlTimeZone $timezone)
locale_get_display_region(string $locale, ?string $displayLocale=null)
intlcal_get_minimal_days_in_first_week(IntlCalendar $calendar)
grapheme_stripos(string $haystack, string $needle, int $offset=0)
intltz_get_iana_id(string $timezoneId)
numfmt_get_pattern(NumberFormatter $formatter)
intltz_get_display_name(IntlTimeZone $timezone, bool $dst=false, int $style=IntlTimeZone::DISPLAY_LONG, ?string $locale=null)
intlcal_clear(IntlCalendar $calendar, ?int $field=null)
locale_get_display_name(string $locale, ?string $displayLocale=null)
numfmt_get_attribute(NumberFormatter $formatter, int $attribute)
intlcal_equals(IntlCalendar $calendar, IntlCalendar $other)
collator_get_sort_key(Collator $object, string $string)
numfmt_set_attribute(NumberFormatter $formatter, int $attribute, int|float $value)
datefmt_get_timezone_id(IntlDateFormatter $formatter)
datefmt_set_calendar(IntlDateFormatter $formatter, IntlCalendar|int|null $calendar)
transliterator_create(string $id, int $direction=Transliterator::FORWARD)
intltz_create_enumeration($countryOrRawOffset=null)
transliterator_list_ids()
idn_to_utf8(string $domain, int $flags=IDNA_DEFAULT, int $variant=INTL_IDNA_VARIANT_UTS46, &$idna_info=null)
resourcebundle_create(?string $locale, ?string $bundle, bool $fallback=true)
datefmt_get_error_code(IntlDateFormatter $formatter)
msgfmt_parse(MessageFormatter $formatter, string $string)
numfmt_set_text_attribute(NumberFormatter $formatter, int $attribute, string $value)
datefmt_get_pattern(IntlDateFormatter $formatter)
intlcal_is_lenient(IntlCalendar $calendar)
intlgregcal_create_instance($timezoneOrYear=UNKNOWN, $localeOrMonth=UNKNOWN, $day=UNKNOWN, $hour=UNKNOWN, $minute=UNKNOWN, $second=UNKNOWN)
datefmt_get_timezone(IntlDateFormatter $formatter)
intlcal_get_day_of_week_type(IntlCalendar $calendar, int $dayOfWeek)
normalizer_is_normalized(string $string, int $form=Normalizer::FORM_C)
intlcal_get_minimum(IntlCalendar $calendar, int $field)
msgfmt_set_pattern(MessageFormatter $formatter, string $pattern)
intlcal_get_time(IntlCalendar $calendar)
datefmt_get_timetype(IntlDateFormatter $formatter)
locale_get_display_script(string $locale, ?string $displayLocale=null)
locale_get_display_variant(string $locale, ?string $displayLocale=null)
locale_get_display_language(string $locale, ?string $displayLocale=null)
intlcal_from_date_time(DateTime|string $datetime, ?string $locale=null)
msgfmt_get_locale(MessageFormatter $formatter)
intlcal_set_lenient(IntlCalendar $calendar, bool $lenient)
intlcal_get_greatest_minimum(IntlCalendar $calendar, int $field)
grapheme_strpos(string $haystack, string $needle, int $offset=0)
intltz_get_tz_data_version()
grapheme_str_split(string $string, int $length=1)
collator_create(string $locale)
intlcal_set_repeated_wall_time_option(IntlCalendar $calendar, int $option)
collator_set_strength(Collator $object, int $strength)
intltz_use_daylight_time(IntlTimeZone $timezone)
intlcal_get_error_code(IntlCalendar $calendar)
msgfmt_format_message(string $locale, string $pattern, array $values)
intltz_get_equivalent_id(string $timezoneId, int $offset)
intltz_has_same_rules(IntlTimeZone $timezone, IntlTimeZone $other)
msgfmt_create(string $locale, string $pattern)
intlcal_before(IntlCalendar $calendar, IntlCalendar $other)
intlgregcal_set_gregorian_change(IntlGregorianCalendar $calendar, float $timestamp)
numfmt_create(string $locale, int $style, ?string $pattern=null)
intltz_get_offset(IntlTimeZone $timezone, float $timestamp, bool $local, &$rawOffset, &$dstOffset)
intlcal_roll(IntlCalendar $calendar, int $field, $value)
intlcal_field_difference(IntlCalendar $calendar, float $timestamp, int $field)
datefmt_set_lenient(IntlDateFormatter $formatter, bool $lenient)
intltz_get_raw_offset(IntlTimeZone $timezone)
transliterator_create_inverse(Transliterator $transliterator)
grapheme_strrpos(string $haystack, string $needle, int $offset=0)
intltz_get_windows_id(string $timezoneId)
locale_compose(array $subtags)
intlcal_set_time_zone(IntlCalendar $calendar, $timezone)
collator_get_locale(Collator $object, int $type)
transliterator_get_error_message(Transliterator $transliterator)
intlgregcal_get_gregorian_change(IntlGregorianCalendar $calendar)
locale_set_default(string $locale)
intlcal_create_instance($timezone=null, ?string $locale=null)
intlcal_set_time(IntlCalendar $calendar, float $timestamp)
resourcebundle_get_error_code(ResourceBundle $bundle)
intltz_get_error_code(IntlTimeZone $timezone)
intlcal_add(IntlCalendar $calendar, int $field, int $value)
datefmt_format_object($datetime, $format=null, ?string $locale=null)
intltz_get_id(IntlTimeZone $timezone)
resourcebundle_locales(string $bundle)
intltz_from_date_time_zone(DateTimeZone $timezone)
numfmt_get_error_message(NumberFormatter $formatter)
collator_sort(Collator $object, array &$array, int $flags=Collator::SORT_REGULAR)
intlcal_after(IntlCalendar $calendar, IntlCalendar $other)
datefmt_parse(IntlDateFormatter $formatter, string $string, &$offset=null)
intlcal_get_least_maximum(IntlCalendar $calendar, int $field)
locale_parse(string $locale)
intltz_get_id_for_windows_id(string $timezoneId, ?string $region=null)
intlcal_set_first_day_of_week(IntlCalendar $calendar, int $dayOfWeek)
intl_error_name(int $errorCode)
datefmt_get_datetype(IntlDateFormatter $formatter)
resourcebundle_count(ResourceBundle $bundle)
datefmt_get_error_message(IntlDateFormatter $formatter)
intltz_create_time_zone(string $timezoneId)
intl_is_failure(int $errorCode)
datefmt_get_locale(IntlDateFormatter $formatter, int $type=ULOC_ACTUAL_LOCALE)
datefmt_set_pattern(IntlDateFormatter $formatter, string $pattern)
#define arginfo_idn_to_utf8
#define arginfo_locale_get_all_variants
#define arginfo_locale_get_display_variant
#define arginfo_locale_get_display_name
#define arginfo_resourcebundle_get_error_code
#define arginfo_intltz_get_unknown
#define arginfo_locale_get_default
#define arginfo_locale_get_region
#define arginfo_intlcal_is_equivalent_to
#define arginfo_msgfmt_get_error_message
#define arginfo_intlcal_get_weekend_transition
#define arginfo_intlcal_get_least_maximum
#define arginfo_grapheme_strrpos
#define arginfo_intlcal_get_actual_minimum
#define arginfo_intltz_get_id
#define arginfo_grapheme_stripos
#define arginfo_locale_get_display_region
#define arginfo_intlcal_get_minimum
#define arginfo_intlcal_is_lenient
#define arginfo_locale_get_display_language
#define arginfo_intlcal_before
#define arginfo_intlcal_get_actual_maximum
#define arginfo_intlcal_get_skipped_wall_time_option
#define arginfo_intlcal_set_skipped_wall_time_option
#define arginfo_intlcal_get_error_code
#define arginfo_intlcal_get_minimal_days_in_first_week
#define arginfo_intlcal_get_greatest_minimum
#define arginfo_datefmt_get_pattern
#define arginfo_grapheme_stristr
#define arginfo_locale_canonicalize
#define arginfo_datefmt_get_timetype
#define arginfo_grapheme_strripos
#define arginfo_locale_get_script
#define arginfo_intlcal_get_maximum
#define arginfo_intltz_get_raw_offset
#define arginfo_datefmt_get_calendar
#define arginfo_intlcal_equals
#define arginfo_intltz_get_gmt
zend_attribute_arg args[1]
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_OBJ_TYPE_MASK_EX(name, return_reference, required_num_args, class_name, type)
#define ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(name, return_reference, required_num_args, type)
struct _zend_function_entry zend_function_entry
#define ZEND_ARG_OBJ_TYPE_MASK(pass_by_ref, name, class_name, type_mask, default_value)
#define ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(name, return_reference, required_num_args, type, allow_null)
#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_ARG_TYPE_MASK(pass_by_ref, name, type_mask, default_value)
#define ZEND_BEGIN_ARG_WITH_RETURN_OBJ_INFO_EX(name, return_reference, required_num_args, class_name, allow_null)
#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_FE(name, arg_info)
#define ZEND_FUNCTION(name)
#define ZEND_ARG_INFO_WITH_DEFAULT_VALUE(pass_by_ref, name, default_value)
struct _zend_attribute zend_attribute
#define ZEND_ACC_DEPRECATED
#define REGISTER_STRING_CONSTANT(name, str, flags)
#define REGISTER_LONG_CONSTANT(name, lval, flags)
struct _zend_string zend_string
struct _zend_class_entry zend_class_entry
#define ZVAL_COPY_VALUE(z, v)