(PHP 7, PHP 8)
IntlChar provides access to a number of utility methods that can be used to access information about Unicode characters.
The methods and constants adhere closely to the names and behavior used by the underlying ICU library.
$start,$end,$callback,$type = IntlChar::UNICODE_CHAR_NAME$codepoint, int $options = IntlChar::FOLD_CASE_DEFAULT): int|string|null$property, int $type = IntlChar::LONG_PROPERTY_NAME): string|false$property, int $value, int $type = IntlChar::LONG_PROPERTY_NAME): string|falseIntlChar::UNICODE_VERSION stringIntlChar::CODEPOINT_MIN intIntlChar::CODEPOINT_MAX intIntlChar::NO_NUMERIC_VALUE intSpecial value that is returned by IntlChar::getNumericValue() when no numeric value is defined for a code point.
IntlChar::PROPERTY_ALPHABETIC intIntlChar::PROPERTY_BINARY_START intIntlChar::PROPERTY_ASCII_HEX_DIGIT intIntlChar::PROPERTY_BIDI_CONTROL intIntlChar::PROPERTY_BIDI_MIRRORED intIntlChar::PROPERTY_DASH intIntlChar::PROPERTY_DEFAULT_IGNORABLE_CODE_POINT intIntlChar::PROPERTY_DEPRECATED intIntlChar::PROPERTY_DIACRITIC intIntlChar::PROPERTY_EXTENDER intIntlChar::PROPERTY_FULL_COMPOSITION_EXCLUSION intIntlChar::PROPERTY_GRAPHEME_BASE intIntlChar::PROPERTY_GRAPHEME_EXTEND intIntlChar::PROPERTY_GRAPHEME_LINK intIntlChar::PROPERTY_HEX_DIGIT intIntlChar::PROPERTY_HYPHEN intIntlChar::PROPERTY_ID_CONTINUE intIntlChar::PROPERTY_ID_START intIntlChar::PROPERTY_IDEOGRAPHIC intIntlChar::PROPERTY_IDS_BINARY_OPERATOR intIntlChar::PROPERTY_IDS_TRINARY_OPERATOR intIntlChar::PROPERTY_IDS_UNARY_OPERATOR intIntlChar::PROPERTY_ID_COMPAT_MATH_START intIntlChar::PROPERTY_ID_COMPAT_MATH_CONTINUE intIntlChar::PROPERTY_JOIN_CONTROL intIntlChar::PROPERTY_LOGICAL_ORDER_EXCEPTION intIntlChar::PROPERTY_LOWERCASE intIntlChar::PROPERTY_MATH intIntlChar::PROPERTY_NONCHARACTER_CODE_POINT intIntlChar::PROPERTY_QUOTATION_MARK intIntlChar::PROPERTY_RADICAL intIntlChar::PROPERTY_SOFT_DOTTED intIntlChar::PROPERTY_TERMINAL_PUNCTUATION intIntlChar::PROPERTY_UNIFIED_IDEOGRAPH intIntlChar::PROPERTY_UPPERCASE intIntlChar::PROPERTY_WHITE_SPACE intIntlChar::PROPERTY_XID_CONTINUE intIntlChar::PROPERTY_XID_START intIntlChar::PROPERTY_CASE_SENSITIVE intIntlChar::PROPERTY_S_TERM intIntlChar::PROPERTY_VARIATION_SELECTOR intIntlChar::PROPERTY_NFD_INERT intIntlChar::PROPERTY_NFKD_INERT intIntlChar::PROPERTY_NFC_INERT intIntlChar::PROPERTY_NFKC_INERT intIntlChar::PROPERTY_SEGMENT_STARTER intIntlChar::PROPERTY_PATTERN_SYNTAX intIntlChar::PROPERTY_PATTERN_WHITE_SPACE intIntlChar::PROPERTY_POSIX_ALNUM intIntlChar::PROPERTY_POSIX_BLANK intIntlChar::PROPERTY_POSIX_GRAPH intIntlChar::PROPERTY_POSIX_PRINT intIntlChar::PROPERTY_POSIX_XDIGIT intIntlChar::PROPERTY_CASED intIntlChar::PROPERTY_CASE_IGNORABLE intIntlChar::PROPERTY_CHANGES_WHEN_LOWERCASED intIntlChar::PROPERTY_CHANGES_WHEN_UPPERCASED intIntlChar::PROPERTY_CHANGES_WHEN_TITLECASED intIntlChar::PROPERTY_CHANGES_WHEN_CASEFOLDED intIntlChar::PROPERTY_CHANGES_WHEN_CASEMAPPED intIntlChar::PROPERTY_CHANGES_WHEN_NFKC_CASEFOLDED intIntlChar::PROPERTY_BINARY_LIMIT intIntlChar::PROPERTY_BIDI_CLASS intIntlChar::PROPERTY_INT_START intIntlChar::PROPERTY_BLOCK intIntlChar::PROPERTY_CANONICAL_COMBINING_CLASS intIntlChar::PROPERTY_DECOMPOSITION_TYPE intIntlChar::PROPERTY_EAST_ASIAN_WIDTH intIntlChar::PROPERTY_GENERAL_CATEGORY intIntlChar::PROPERTY_JOINING_GROUP intIntlChar::PROPERTY_JOINING_TYPE intIntlChar::PROPERTY_LINE_BREAK intIntlChar::PROPERTY_NUMERIC_TYPE intIntlChar::PROPERTY_SCRIPT intIntlChar::PROPERTY_HANGUL_SYLLABLE_TYPE intIntlChar::PROPERTY_NFD_QUICK_CHECK intIntlChar::PROPERTY_NFKD_QUICK_CHECK intIntlChar::PROPERTY_NFC_QUICK_CHECK intIntlChar::PROPERTY_NFKC_QUICK_CHECK intIntlChar::PROPERTY_LEAD_CANONICAL_COMBINING_CLASS intIntlChar::PROPERTY_TRAIL_CANONICAL_COMBINING_CLASS intIntlChar::PROPERTY_GRAPHEME_CLUSTER_BREAK intIntlChar::PROPERTY_SENTENCE_BREAK intIntlChar::PROPERTY_WORD_BREAK intIntlChar::PROPERTY_BIDI_PAIRED_BRACKET_TYPE intIntlChar::PROPERTY_INT_LIMIT intIntlChar::PROPERTY_GENERAL_CATEGORY_MASK intIntlChar::PROPERTY_MASK_START intIntlChar::PROPERTY_MASK_LIMIT intIntlChar::PROPERTY_NUMERIC_VALUE intIntlChar::PROPERTY_DOUBLE_START intIntlChar::PROPERTY_DOUBLE_LIMIT intIntlChar::PROPERTY_AGE intIntlChar::PROPERTY_STRING_START intIntlChar::PROPERTY_BIDI_MIRRORING_GLYPH intIntlChar::PROPERTY_CASE_FOLDING intIntlChar::PROPERTY_ISO_COMMENT intIntlChar::PROPERTY_LOWERCASE_MAPPING intIntlChar::PROPERTY_NAME intIntlChar::PROPERTY_SIMPLE_CASE_FOLDING intIntlChar::PROPERTY_SIMPLE_LOWERCASE_MAPPING intIntlChar::PROPERTY_SIMPLE_TITLECASE_MAPPING intIntlChar::PROPERTY_SIMPLE_UPPERCASE_MAPPING intIntlChar::PROPERTY_TITLECASE_MAPPING intIntlChar::PROPERTY_UNICODE_1_NAME intIntlChar::PROPERTY_UPPERCASE_MAPPING intIntlChar::PROPERTY_BIDI_PAIRED_BRACKET intIntlChar::PROPERTY_STRING_LIMIT intIntlChar::PROPERTY_SCRIPT_EXTENSIONS intIntlChar::PROPERTY_OTHER_PROPERTY_START intIntlChar::PROPERTY_OTHER_PROPERTY_LIMIT intIntlChar::PROPERTY_INVALID_CODE intIntlChar::CHAR_CATEGORY_UNASSIGNED intIntlChar::CHAR_CATEGORY_GENERAL_OTHER_TYPES intIntlChar::CHAR_CATEGORY_UPPERCASE_LETTER intIntlChar::CHAR_CATEGORY_LOWERCASE_LETTER intIntlChar::CHAR_CATEGORY_TITLECASE_LETTER intIntlChar::CHAR_CATEGORY_MODIFIER_LETTER intIntlChar::CHAR_CATEGORY_OTHER_LETTER intIntlChar::CHAR_CATEGORY_NON_SPACING_MARK intIntlChar::CHAR_CATEGORY_ENCLOSING_MARK intIntlChar::CHAR_CATEGORY_COMBINING_SPACING_MARK intIntlChar::CHAR_CATEGORY_DECIMAL_DIGIT_NUMBER intIntlChar::CHAR_CATEGORY_LETTER_NUMBER intIntlChar::CHAR_CATEGORY_OTHER_NUMBER intIntlChar::CHAR_CATEGORY_SPACE_SEPARATOR intIntlChar::CHAR_CATEGORY_LINE_SEPARATOR intIntlChar::CHAR_CATEGORY_PARAGRAPH_SEPARATOR intIntlChar::CHAR_CATEGORY_CONTROL_CHAR intIntlChar::CHAR_CATEGORY_FORMAT_CHAR intIntlChar::CHAR_CATEGORY_PRIVATE_USE_CHAR intIntlChar::CHAR_CATEGORY_SURROGATE intIntlChar::CHAR_CATEGORY_DASH_PUNCTUATION intIntlChar::CHAR_CATEGORY_START_PUNCTUATION intIntlChar::CHAR_CATEGORY_END_PUNCTUATION intIntlChar::CHAR_CATEGORY_CONNECTOR_PUNCTUATION intIntlChar::CHAR_CATEGORY_OTHER_PUNCTUATION intIntlChar::CHAR_CATEGORY_MATH_SYMBOL intIntlChar::CHAR_CATEGORY_CURRENCY_SYMBOL intIntlChar::CHAR_CATEGORY_MODIFIER_SYMBOL intIntlChar::CHAR_CATEGORY_OTHER_SYMBOL intIntlChar::CHAR_CATEGORY_INITIAL_PUNCTUATION intIntlChar::CHAR_CATEGORY_FINAL_PUNCTUATION intIntlChar::CHAR_CATEGORY_CHAR_CATEGORY_COUNT intIntlChar::CHAR_DIRECTION_LEFT_TO_RIGHT intIntlChar::CHAR_DIRECTION_RIGHT_TO_LEFT intIntlChar::CHAR_DIRECTION_EUROPEAN_NUMBER intIntlChar::CHAR_DIRECTION_EUROPEAN_NUMBER_SEPARATOR intIntlChar::CHAR_DIRECTION_EUROPEAN_NUMBER_TERMINATOR intIntlChar::CHAR_DIRECTION_ARABIC_NUMBER intIntlChar::CHAR_DIRECTION_COMMON_NUMBER_SEPARATOR intIntlChar::CHAR_DIRECTION_BLOCK_SEPARATOR intIntlChar::CHAR_DIRECTION_SEGMENT_SEPARATOR intIntlChar::CHAR_DIRECTION_WHITE_SPACE_NEUTRAL intIntlChar::CHAR_DIRECTION_OTHER_NEUTRAL intIntlChar::CHAR_DIRECTION_LEFT_TO_RIGHT_EMBEDDING intIntlChar::CHAR_DIRECTION_LEFT_TO_RIGHT_OVERRIDE intIntlChar::CHAR_DIRECTION_RIGHT_TO_LEFT_ARABIC intIntlChar::CHAR_DIRECTION_RIGHT_TO_LEFT_EMBEDDING intIntlChar::CHAR_DIRECTION_RIGHT_TO_LEFT_OVERRIDE intIntlChar::CHAR_DIRECTION_POP_DIRECTIONAL_FORMAT intIntlChar::CHAR_DIRECTION_DIR_NON_SPACING_MARK intIntlChar::CHAR_DIRECTION_BOUNDARY_NEUTRAL intIntlChar::CHAR_DIRECTION_FIRST_STRONG_ISOLATE intIntlChar::CHAR_DIRECTION_LEFT_TO_RIGHT_ISOLATE intIntlChar::CHAR_DIRECTION_RIGHT_TO_LEFT_ISOLATE intIntlChar::CHAR_DIRECTION_POP_DIRECTIONAL_ISOLATE intIntlChar::CHAR_DIRECTION_CHAR_DIRECTION_COUNT intIntlChar::BLOCK_CODE_NO_BLOCK intIntlChar::BLOCK_CODE_BASIC_LATIN intIntlChar::BLOCK_CODE_LATIN_1_SUPPLEMENT intIntlChar::BLOCK_CODE_LATIN_EXTENDED_A intIntlChar::BLOCK_CODE_LATIN_EXTENDED_B intIntlChar::BLOCK_CODE_IPA_EXTENSIONS intIntlChar::BLOCK_CODE_SPACING_MODIFIER_LETTERS intIntlChar::BLOCK_CODE_COMBINING_DIACRITICAL_MARKS intIntlChar::BLOCK_CODE_GREEK intIntlChar::BLOCK_CODE_CYRILLIC intIntlChar::BLOCK_CODE_ARMENIAN intIntlChar::BLOCK_CODE_HEBREW intIntlChar::BLOCK_CODE_ARABIC intIntlChar::BLOCK_CODE_SYRIAC intIntlChar::BLOCK_CODE_THAANA intIntlChar::BLOCK_CODE_DEVANAGARI intIntlChar::BLOCK_CODE_BENGALI intIntlChar::BLOCK_CODE_GURMUKHI intIntlChar::BLOCK_CODE_GUJARATI intIntlChar::BLOCK_CODE_ORIYA intIntlChar::BLOCK_CODE_TAMIL intIntlChar::BLOCK_CODE_TELUGU intIntlChar::BLOCK_CODE_KANNADA intIntlChar::BLOCK_CODE_MALAYALAM intIntlChar::BLOCK_CODE_SINHALA intIntlChar::BLOCK_CODE_THAI intIntlChar::BLOCK_CODE_LAO intIntlChar::BLOCK_CODE_TIBETAN intIntlChar::BLOCK_CODE_MYANMAR intIntlChar::BLOCK_CODE_GEORGIAN intIntlChar::BLOCK_CODE_HANGUL_JAMO intIntlChar::BLOCK_CODE_ETHIOPIC intIntlChar::BLOCK_CODE_CHEROKEE intIntlChar::BLOCK_CODE_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS intIntlChar::BLOCK_CODE_OGHAM intIntlChar::BLOCK_CODE_RUNIC intIntlChar::BLOCK_CODE_KHMER intIntlChar::BLOCK_CODE_MONGOLIAN intIntlChar::BLOCK_CODE_LATIN_EXTENDED_ADDITIONAL intIntlChar::BLOCK_CODE_GREEK_EXTENDED intIntlChar::BLOCK_CODE_GENERAL_PUNCTUATION intIntlChar::BLOCK_CODE_SUPERSCRIPTS_AND_SUBSCRIPTS intIntlChar::BLOCK_CODE_CURRENCY_SYMBOLS intIntlChar::BLOCK_CODE_COMBINING_MARKS_FOR_SYMBOLS intIntlChar::BLOCK_CODE_LETTERLIKE_SYMBOLS intIntlChar::BLOCK_CODE_NUMBER_FORMS intIntlChar::BLOCK_CODE_ARROWS intIntlChar::BLOCK_CODE_MATHEMATICAL_OPERATORS intIntlChar::BLOCK_CODE_MISCELLANEOUS_TECHNICAL intIntlChar::BLOCK_CODE_CONTROL_PICTURES intIntlChar::BLOCK_CODE_OPTICAL_CHARACTER_RECOGNITION intIntlChar::BLOCK_CODE_ENCLOSED_ALPHANUMERICS intIntlChar::BLOCK_CODE_BOX_DRAWING intIntlChar::BLOCK_CODE_BLOCK_ELEMENTS intIntlChar::BLOCK_CODE_GEOMETRIC_SHAPES intIntlChar::BLOCK_CODE_MISCELLANEOUS_SYMBOLS intIntlChar::BLOCK_CODE_DINGBATS intIntlChar::BLOCK_CODE_BRAILLE_PATTERNS intIntlChar::BLOCK_CODE_CJK_RADICALS_SUPPLEMENT intIntlChar::BLOCK_CODE_KANGXI_RADICALS intIntlChar::BLOCK_CODE_IDEOGRAPHIC_DESCRIPTION_CHARACTERS intIntlChar::BLOCK_CODE_CJK_SYMBOLS_AND_PUNCTUATION intIntlChar::BLOCK_CODE_HIRAGANA intIntlChar::BLOCK_CODE_KATAKANA intIntlChar::BLOCK_CODE_BOPOMOFO intIntlChar::BLOCK_CODE_HANGUL_COMPATIBILITY_JAMO intIntlChar::BLOCK_CODE_KANBUN intIntlChar::BLOCK_CODE_BOPOMOFO_EXTENDED intIntlChar::BLOCK_CODE_ENCLOSED_CJK_LETTERS_AND_MONTHS intIntlChar::BLOCK_CODE_CJK_COMPATIBILITY intIntlChar::BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A intIntlChar::BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS intIntlChar::BLOCK_CODE_YI_SYLLABLES intIntlChar::BLOCK_CODE_YI_RADICALS intIntlChar::BLOCK_CODE_HANGUL_SYLLABLES intIntlChar::BLOCK_CODE_HIGH_SURROGATES intIntlChar::BLOCK_CODE_HIGH_PRIVATE_USE_SURROGATES intIntlChar::BLOCK_CODE_LOW_SURROGATES intIntlChar::BLOCK_CODE_PRIVATE_USE_AREA intIntlChar::BLOCK_CODE_PRIVATE_USE intIntlChar::BLOCK_CODE_CJK_COMPATIBILITY_IDEOGRAPHS intIntlChar::BLOCK_CODE_ALPHABETIC_PRESENTATION_FORMS intIntlChar::BLOCK_CODE_ARABIC_PRESENTATION_FORMS_A intIntlChar::BLOCK_CODE_COMBINING_HALF_MARKS intIntlChar::BLOCK_CODE_CJK_COMPATIBILITY_FORMS intIntlChar::BLOCK_CODE_SMALL_FORM_VARIANTS intIntlChar::BLOCK_CODE_ARABIC_PRESENTATION_FORMS_B intIntlChar::BLOCK_CODE_SPECIALS intIntlChar::BLOCK_CODE_HALFWIDTH_AND_FULLWIDTH_FORMS intIntlChar::BLOCK_CODE_OLD_ITALIC intIntlChar::BLOCK_CODE_GOTHIC intIntlChar::BLOCK_CODE_DESERET intIntlChar::BLOCK_CODE_BYZANTINE_MUSICAL_SYMBOLS intIntlChar::BLOCK_CODE_MUSICAL_SYMBOLS intIntlChar::BLOCK_CODE_MATHEMATICAL_ALPHANUMERIC_SYMBOLS intIntlChar::BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B intIntlChar::BLOCK_CODE_CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT intIntlChar::BLOCK_CODE_CYRILLIC_SUPPLEMENT intIntlChar::BLOCK_CODE_CYRILLIC_SUPPLEMENTARY intIntlChar::BLOCK_CODE_TAGALOG intIntlChar::BLOCK_CODE_HANUNOO intIntlChar::BLOCK_CODE_BUHID intIntlChar::BLOCK_CODE_TAGBANWA intIntlChar::BLOCK_CODE_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A intIntlChar::BLOCK_CODE_SUPPLEMENTAL_ARROWS_A intIntlChar::BLOCK_CODE_SUPPLEMENTAL_ARROWS_B intIntlChar::BLOCK_CODE_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B intIntlChar::BLOCK_CODE_SUPPLEMENTAL_MATHEMATICAL_OPERATORS intIntlChar::BLOCK_CODE_KATAKANA_PHONETIC_EXTENSIONS intIntlChar::BLOCK_CODE_VARIATION_SELECTORS intIntlChar::BLOCK_CODE_SUPPLEMENTARY_PRIVATE_USE_AREA_A intIntlChar::BLOCK_CODE_SUPPLEMENTARY_PRIVATE_USE_AREA_B intIntlChar::BLOCK_CODE_LIMBU intIntlChar::BLOCK_CODE_TAI_LE intIntlChar::BLOCK_CODE_KHMER_SYMBOLS intIntlChar::BLOCK_CODE_PHONETIC_EXTENSIONS intIntlChar::BLOCK_CODE_MISCELLANEOUS_SYMBOLS_AND_ARROWS intIntlChar::BLOCK_CODE_YIJING_HEXAGRAM_SYMBOLS intIntlChar::BLOCK_CODE_LINEAR_B_SYLLABARY intIntlChar::BLOCK_CODE_LINEAR_B_IDEOGRAMS intIntlChar::BLOCK_CODE_AEGEAN_NUMBERS intIntlChar::BLOCK_CODE_UGARITIC intIntlChar::BLOCK_CODE_SHAVIAN intIntlChar::BLOCK_CODE_OSMANYA intIntlChar::BLOCK_CODE_CYPRIOT_SYLLABARY intIntlChar::BLOCK_CODE_TAI_XUAN_JING_SYMBOLS intIntlChar::BLOCK_CODE_VARIATION_SELECTORS_SUPPLEMENT intIntlChar::BLOCK_CODE_ANCIENT_GREEK_MUSICAL_NOTATION intIntlChar::BLOCK_CODE_ANCIENT_GREEK_NUMBERS intIntlChar::BLOCK_CODE_ARABIC_SUPPLEMENT intIntlChar::BLOCK_CODE_BUGINESE intIntlChar::BLOCK_CODE_CJK_STROKES intIntlChar::BLOCK_CODE_COMBINING_DIACRITICAL_MARKS_SUPPLEMENT intIntlChar::BLOCK_CODE_COPTIC intIntlChar::BLOCK_CODE_ETHIOPIC_EXTENDED intIntlChar::BLOCK_CODE_ETHIOPIC_SUPPLEMENT intIntlChar::BLOCK_CODE_GEORGIAN_SUPPLEMENT intIntlChar::BLOCK_CODE_GLAGOLITIC intIntlChar::BLOCK_CODE_KHAROSHTHI intIntlChar::BLOCK_CODE_MODIFIER_TONE_LETTERS intIntlChar::BLOCK_CODE_NEW_TAI_LUE intIntlChar::BLOCK_CODE_OLD_PERSIAN intIntlChar::BLOCK_CODE_PHONETIC_EXTENSIONS_SUPPLEMENT intIntlChar::BLOCK_CODE_SUPPLEMENTAL_PUNCTUATION intIntlChar::BLOCK_CODE_SYLOTI_NAGRI intIntlChar::BLOCK_CODE_TIFINAGH intIntlChar::BLOCK_CODE_VERTICAL_FORMS intIntlChar::BLOCK_CODE_NKO intIntlChar::BLOCK_CODE_BALINESE intIntlChar::BLOCK_CODE_LATIN_EXTENDED_C intIntlChar::BLOCK_CODE_LATIN_EXTENDED_D intIntlChar::BLOCK_CODE_PHAGS_PA intIntlChar::BLOCK_CODE_PHOENICIAN intIntlChar::BLOCK_CODE_CUNEIFORM intIntlChar::BLOCK_CODE_CUNEIFORM_NUMBERS_AND_PUNCTUATION intIntlChar::BLOCK_CODE_COUNTING_ROD_NUMERALS intIntlChar::BLOCK_CODE_SUNDANESE intIntlChar::BLOCK_CODE_LEPCHA intIntlChar::BLOCK_CODE_OL_CHIKI intIntlChar::BLOCK_CODE_CYRILLIC_EXTENDED_A intIntlChar::BLOCK_CODE_VAI intIntlChar::BLOCK_CODE_CYRILLIC_EXTENDED_B intIntlChar::BLOCK_CODE_SAURASHTRA intIntlChar::BLOCK_CODE_KAYAH_LI intIntlChar::BLOCK_CODE_REJANG intIntlChar::BLOCK_CODE_CHAM intIntlChar::BLOCK_CODE_ANCIENT_SYMBOLS intIntlChar::BLOCK_CODE_PHAISTOS_DISC intIntlChar::BLOCK_CODE_LYCIAN intIntlChar::BLOCK_CODE_CARIAN intIntlChar::BLOCK_CODE_LYDIAN intIntlChar::BLOCK_CODE_MAHJONG_TILES intIntlChar::BLOCK_CODE_DOMINO_TILES intIntlChar::BLOCK_CODE_SAMARITAN intIntlChar::BLOCK_CODE_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED intIntlChar::BLOCK_CODE_TAI_THAM intIntlChar::BLOCK_CODE_VEDIC_EXTENSIONS intIntlChar::BLOCK_CODE_LISU intIntlChar::BLOCK_CODE_BAMUM intIntlChar::BLOCK_CODE_COMMON_INDIC_NUMBER_FORMS intIntlChar::BLOCK_CODE_DEVANAGARI_EXTENDED intIntlChar::BLOCK_CODE_HANGUL_JAMO_EXTENDED_A intIntlChar::BLOCK_CODE_JAVANESE intIntlChar::BLOCK_CODE_MYANMAR_EXTENDED_A intIntlChar::BLOCK_CODE_TAI_VIET intIntlChar::BLOCK_CODE_MEETEI_MAYEK intIntlChar::BLOCK_CODE_HANGUL_JAMO_EXTENDED_B intIntlChar::BLOCK_CODE_IMPERIAL_ARAMAIC intIntlChar::BLOCK_CODE_OLD_SOUTH_ARABIAN intIntlChar::BLOCK_CODE_AVESTAN intIntlChar::BLOCK_CODE_INSCRIPTIONAL_PARTHIAN intIntlChar::BLOCK_CODE_INSCRIPTIONAL_PAHLAVI intIntlChar::BLOCK_CODE_OLD_TURKIC intIntlChar::BLOCK_CODE_RUMI_NUMERAL_SYMBOLS intIntlChar::BLOCK_CODE_KAITHI intIntlChar::BLOCK_CODE_EGYPTIAN_HIEROGLYPHS intIntlChar::BLOCK_CODE_ENCLOSED_ALPHANUMERIC_SUPPLEMENT intIntlChar::BLOCK_CODE_ENCLOSED_IDEOGRAPHIC_SUPPLEMENT intIntlChar::BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C intIntlChar::BLOCK_CODE_MANDAIC intIntlChar::BLOCK_CODE_BATAK intIntlChar::BLOCK_CODE_ETHIOPIC_EXTENDED_A intIntlChar::BLOCK_CODE_BRAHMI intIntlChar::BLOCK_CODE_BAMUM_SUPPLEMENT intIntlChar::BLOCK_CODE_KANA_SUPPLEMENT intIntlChar::BLOCK_CODE_PLAYING_CARDS intIntlChar::BLOCK_CODE_MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS intIntlChar::BLOCK_CODE_EMOTICONS intIntlChar::BLOCK_CODE_TRANSPORT_AND_MAP_SYMBOLS intIntlChar::BLOCK_CODE_ALCHEMICAL_SYMBOLS intIntlChar::BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D intIntlChar::BLOCK_CODE_ARABIC_EXTENDED_A intIntlChar::BLOCK_CODE_ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS intIntlChar::BLOCK_CODE_CHAKMA intIntlChar::BLOCK_CODE_MEETEI_MAYEK_EXTENSIONS intIntlChar::BLOCK_CODE_MEROITIC_CURSIVE intIntlChar::BLOCK_CODE_MEROITIC_HIEROGLYPHS intIntlChar::BLOCK_CODE_MIAO intIntlChar::BLOCK_CODE_SHARADA intIntlChar::BLOCK_CODE_SORA_SOMPENG intIntlChar::BLOCK_CODE_SUNDANESE_SUPPLEMENT intIntlChar::BLOCK_CODE_TAKRI intIntlChar::BLOCK_CODE_BASSA_VAH intIntlChar::BLOCK_CODE_CAUCASIAN_ALBANIAN intIntlChar::BLOCK_CODE_COPTIC_EPACT_NUMBERS intIntlChar::BLOCK_CODE_COMBINING_DIACRITICAL_MARKS_EXTENDED intIntlChar::BLOCK_CODE_DUPLOYAN intIntlChar::BLOCK_CODE_ELBASAN intIntlChar::BLOCK_CODE_GEOMETRIC_SHAPES_EXTENDED intIntlChar::BLOCK_CODE_GRANTHA intIntlChar::BLOCK_CODE_KHOJKI intIntlChar::BLOCK_CODE_KHUDAWADI intIntlChar::BLOCK_CODE_LATIN_EXTENDED_E intIntlChar::BLOCK_CODE_LINEAR_A intIntlChar::BLOCK_CODE_MAHAJANI intIntlChar::BLOCK_CODE_MANICHAEAN intIntlChar::BLOCK_CODE_MENDE_KIKAKUI intIntlChar::BLOCK_CODE_MODI intIntlChar::BLOCK_CODE_MRO intIntlChar::BLOCK_CODE_MYANMAR_EXTENDED_B intIntlChar::BLOCK_CODE_NABATAEAN intIntlChar::BLOCK_CODE_OLD_NORTH_ARABIAN intIntlChar::BLOCK_CODE_OLD_PERMIC intIntlChar::BLOCK_CODE_ORNAMENTAL_DINGBATS intIntlChar::BLOCK_CODE_PAHAWH_HMONG intIntlChar::BLOCK_CODE_PALMYRENE intIntlChar::BLOCK_CODE_PAU_CIN_HAU intIntlChar::BLOCK_CODE_PSALTER_PAHLAVI intIntlChar::BLOCK_CODE_SHORTHAND_FORMAT_CONTROLS intIntlChar::BLOCK_CODE_SIDDHAM intIntlChar::BLOCK_CODE_SINHALA_ARCHAIC_NUMBERS intIntlChar::BLOCK_CODE_SUPPLEMENTAL_ARROWS_C intIntlChar::BLOCK_CODE_TIRHUTA intIntlChar::BLOCK_CODE_WARANG_CITI intIntlChar::BLOCK_CODE_COUNT intIntlChar::BLOCK_CODE_INVALID_CODE intIntlChar::BPT_NONE intIntlChar::BPT_OPEN intIntlChar::BPT_CLOSE intIntlChar::BPT_COUNT intIntlChar::EA_NEUTRAL intIntlChar::EA_AMBIGUOUS intIntlChar::EA_HALFWIDTH intIntlChar::EA_FULLWIDTH intIntlChar::EA_NARROW intIntlChar::EA_WIDE intIntlChar::EA_COUNT intIntlChar::UNICODE_CHAR_NAME intIntlChar::UNICODE_10_CHAR_NAME intIntlChar::EXTENDED_CHAR_NAME intIntlChar::CHAR_NAME_ALIAS intIntlChar::CHAR_NAME_CHOICE_COUNT intIntlChar::SHORT_PROPERTY_NAME intIntlChar::LONG_PROPERTY_NAME intIntlChar::PROPERTY_NAME_CHOICE_COUNT intIntlChar::DT_NONE intIntlChar::DT_CANONICAL intIntlChar::DT_COMPAT intIntlChar::DT_CIRCLE intIntlChar::DT_FINAL intIntlChar::DT_FONT intIntlChar::DT_FRACTION intIntlChar::DT_INITIAL intIntlChar::DT_ISOLATED intIntlChar::DT_MEDIAL intIntlChar::DT_NARROW intIntlChar::DT_NOBREAK intIntlChar::DT_SMALL intIntlChar::DT_SQUARE intIntlChar::DT_SUB intIntlChar::DT_SUPER intIntlChar::DT_VERTICAL intIntlChar::DT_WIDE intIntlChar::DT_COUNT intIntlChar::JT_NON_JOINING intIntlChar::JT_JOIN_CAUSING intIntlChar::JT_DUAL_JOINING intIntlChar::JT_LEFT_JOINING intIntlChar::JT_RIGHT_JOINING intIntlChar::JT_TRANSPARENT intIntlChar::JT_COUNT intIntlChar::JG_NO_JOINING_GROUP intIntlChar::JG_AIN intIntlChar::JG_ALAPH intIntlChar::JG_ALEF intIntlChar::JG_BEH intIntlChar::JG_BETH intIntlChar::JG_DAL intIntlChar::JG_DALATH_RISH intIntlChar::JG_E intIntlChar::JG_FEH intIntlChar::JG_FINAL_SEMKATH intIntlChar::JG_GAF intIntlChar::JG_GAMAL intIntlChar::JG_HAH intIntlChar::JG_TEH_MARBUTA_GOAL intIntlChar::JG_HAMZA_ON_HEH_GOAL intIntlChar::JG_HE intIntlChar::JG_HEH intIntlChar::JG_HEH_GOAL intIntlChar::JG_HETH intIntlChar::JG_KAF intIntlChar::JG_KAPH intIntlChar::JG_KNOTTED_HEH intIntlChar::JG_LAM intIntlChar::JG_LAMADH intIntlChar::JG_MEEM intIntlChar::JG_MIM intIntlChar::JG_NOON intIntlChar::JG_NUN intIntlChar::JG_PE intIntlChar::JG_QAF intIntlChar::JG_QAPH intIntlChar::JG_REH intIntlChar::JG_REVERSED_PE intIntlChar::JG_SAD intIntlChar::JG_SADHE intIntlChar::JG_SEEN intIntlChar::JG_SEMKATH intIntlChar::JG_SHIN intIntlChar::JG_SWASH_KAF intIntlChar::JG_SYRIAC_WAW intIntlChar::JG_TAH intIntlChar::JG_TAW intIntlChar::JG_TEH_MARBUTA intIntlChar::JG_TETH intIntlChar::JG_WAW intIntlChar::JG_YEH intIntlChar::JG_YEH_BARREE intIntlChar::JG_YEH_WITH_TAIL intIntlChar::JG_YUDH intIntlChar::JG_YUDH_HE intIntlChar::JG_ZAIN intIntlChar::JG_FE intIntlChar::JG_KHAPH intIntlChar::JG_ZHAIN intIntlChar::JG_BURUSHASKI_YEH_BARREE intIntlChar::JG_FARSI_YEH intIntlChar::JG_NYA intIntlChar::JG_ROHINGYA_YEH intIntlChar::JG_MANICHAEAN_ALEPH intIntlChar::JG_MANICHAEAN_AYIN intIntlChar::JG_MANICHAEAN_BETH intIntlChar::JG_MANICHAEAN_DALETH intIntlChar::JG_MANICHAEAN_DHAMEDH intIntlChar::JG_MANICHAEAN_FIVE intIntlChar::JG_MANICHAEAN_GIMEL intIntlChar::JG_MANICHAEAN_HETH intIntlChar::JG_MANICHAEAN_HUNDRED intIntlChar::JG_MANICHAEAN_KAPH intIntlChar::JG_MANICHAEAN_LAMEDH intIntlChar::JG_MANICHAEAN_MEM intIntlChar::JG_MANICHAEAN_NUN intIntlChar::JG_MANICHAEAN_ONE intIntlChar::JG_MANICHAEAN_PE intIntlChar::JG_MANICHAEAN_QOPH intIntlChar::JG_MANICHAEAN_RESH intIntlChar::JG_MANICHAEAN_SADHE intIntlChar::JG_MANICHAEAN_SAMEKH intIntlChar::JG_MANICHAEAN_TAW intIntlChar::JG_MANICHAEAN_TEN intIntlChar::JG_MANICHAEAN_TETH intIntlChar::JG_MANICHAEAN_THAMEDH intIntlChar::JG_MANICHAEAN_TWENTY intIntlChar::JG_MANICHAEAN_WAW intIntlChar::JG_MANICHAEAN_YODH intIntlChar::JG_MANICHAEAN_ZAYIN intIntlChar::JG_STRAIGHT_WAW intIntlChar::JG_COUNT intIntlChar::GCB_OTHER intIntlChar::GCB_CONTROL intIntlChar::GCB_CR intIntlChar::GCB_EXTEND intIntlChar::GCB_L intIntlChar::GCB_LF intIntlChar::GCB_LV intIntlChar::GCB_LVT intIntlChar::GCB_T intIntlChar::GCB_V intIntlChar::GCB_SPACING_MARK intIntlChar::GCB_PREPEND intIntlChar::GCB_REGIONAL_INDICATOR intIntlChar::GCB_COUNT intIntlChar::WB_OTHER intIntlChar::WB_ALETTER intIntlChar::WB_FORMAT intIntlChar::WB_KATAKANA intIntlChar::WB_MIDLETTER intIntlChar::WB_MIDNUM intIntlChar::WB_NUMERIC intIntlChar::WB_EXTENDNUMLET intIntlChar::WB_CR intIntlChar::WB_EXTEND intIntlChar::WB_LF intIntlChar::WB_MIDNUMLET intIntlChar::WB_NEWLINE intIntlChar::WB_REGIONAL_INDICATOR intIntlChar::WB_HEBREW_LETTER intIntlChar::WB_SINGLE_QUOTE intIntlChar::WB_DOUBLE_QUOTE intIntlChar::WB_COUNT intIntlChar::SB_OTHER intIntlChar::SB_ATERM intIntlChar::SB_CLOSE intIntlChar::SB_FORMAT intIntlChar::SB_LOWER intIntlChar::SB_NUMERIC intIntlChar::SB_OLETTER intIntlChar::SB_SEP intIntlChar::SB_SP intIntlChar::SB_STERM intIntlChar::SB_UPPER intIntlChar::SB_CR intIntlChar::SB_EXTEND intIntlChar::SB_LF intIntlChar::SB_SCONTINUE intIntlChar::SB_COUNT intIntlChar::LB_UNKNOWN intIntlChar::LB_AMBIGUOUS intIntlChar::LB_ALPHABETIC intIntlChar::LB_BREAK_BOTH intIntlChar::LB_BREAK_AFTER intIntlChar::LB_BREAK_BEFORE intIntlChar::LB_MANDATORY_BREAK intIntlChar::LB_CONTINGENT_BREAK intIntlChar::LB_CLOSE_PUNCTUATION intIntlChar::LB_COMBINING_MARK intIntlChar::LB_CARRIAGE_RETURN intIntlChar::LB_EXCLAMATION intIntlChar::LB_GLUE intIntlChar::LB_HYPHEN intIntlChar::LB_IDEOGRAPHIC intIntlChar::LB_INSEPARABLE intIntlChar::LB_INSEPERABLE intIntlChar::LB_INFIX_NUMERIC intIntlChar::LB_LINE_FEED intIntlChar::LB_NONSTARTER intIntlChar::LB_NUMERIC intIntlChar::LB_OPEN_PUNCTUATION intIntlChar::LB_POSTFIX_NUMERIC intIntlChar::LB_PREFIX_NUMERIC intIntlChar::LB_QUOTATION intIntlChar::LB_COMPLEX_CONTEXT intIntlChar::LB_SURROGATE intIntlChar::LB_SPACE intIntlChar::LB_BREAK_SYMBOLS intIntlChar::LB_ZWSPACE intIntlChar::LB_NEXT_LINE intIntlChar::LB_WORD_JOINER intIntlChar::LB_H2 intIntlChar::LB_H3 intIntlChar::LB_JL intIntlChar::LB_JT intIntlChar::LB_JV intIntlChar::LB_CLOSE_PARENTHESIS intIntlChar::LB_CONDITIONAL_JAPANESE_STARTER intIntlChar::LB_HEBREW_LETTER intIntlChar::LB_REGIONAL_INDICATOR intIntlChar::LB_COUNT intIntlChar::NT_NONE intIntlChar::NT_DECIMAL intIntlChar::NT_DIGIT intIntlChar::NT_NUMERIC intIntlChar::NT_COUNT intIntlChar::HST_NOT_APPLICABLE intIntlChar::HST_LEADING_JAMO intIntlChar::HST_VOWEL_JAMO intIntlChar::HST_TRAILING_JAMO intIntlChar::HST_LV_SYLLABLE intIntlChar::HST_LVT_SYLLABLE intIntlChar::HST_COUNT intIntlChar::FOLD_CASE_DEFAULT intIntlChar::FOLD_CASE_EXCLUDE_SPECIAL_I int| Version | Description |
|---|---|
| 8.4.0 | Added IntlChar::PROPERTY_IDS_UNARY_OPERATOR, IntlChar::PROPERTY_ID_COMPAT_MATH_START, IntlChar::PROPERTY_ID_COMPAT_MATH_CONTINUE. |
| 8.4.0 | The class constants are now typed. |
| 7.0.6 | The IntlChar::NO_NUMERIC_VALUE constant was added. |