# IntlChar

(PHP 7, PHP 8)

## Introducción

IntlChar proporciona acceso a varios métodos de utilidades que pueden emplearse para obtener información de caracteres Unicode.

Los métodos y las constantes cumplen estrechamente con los nombres y comportamientos empleados por la biblioteca ICU subyacente.

## Sinopsis de la Clase

class IntlChar {
/* Constants */
const string UNICODE_VERSION = 6.3;
const integer CODEPOINT_MIN = 0;
const integer CODEPOINT_MAX = 1114111;
const integer PROPERTY_ALPHABETIC = 0;
const integer PROPERTY_BINARY_START = 0;
const integer PROPERTY_ASCII_HEX_DIGIT = 1;
const integer PROPERTY_BIDI_CONTROL = 2;
const integer PROPERTY_BIDI_MIRRORED = 3;
const integer PROPERTY_DASH = 4;
const integer PROPERTY_DEFAULT_IGNORABLE_CODE_POINT = 5;
const integer PROPERTY_DEPRECATED = 6;
const integer PROPERTY_DIACRITIC = 7;
const integer PROPERTY_EXTENDER = 8;
const integer PROPERTY_FULL_COMPOSITION_EXCLUSION = 9;
const integer PROPERTY_GRAPHEME_BASE = 10;
const integer PROPERTY_GRAPHEME_EXTEND = 11;
const integer PROPERTY_GRAPHEME_LINK = 12;
const integer PROPERTY_HEX_DIGIT = 13;
const integer PROPERTY_HYPHEN = 14;
const integer PROPERTY_ID_CONTINUE = 15;
const integer PROPERTY_ID_START = 16;
const integer PROPERTY_IDEOGRAPHIC = 17;
const integer PROPERTY_IDS_BINARY_OPERATOR = 18;
const integer PROPERTY_IDS_TRINARY_OPERATOR = 19;
const integer PROPERTY_JOIN_CONTROL = 20;
const integer PROPERTY_LOGICAL_ORDER_EXCEPTION = 21;
const integer PROPERTY_LOWERCASE = 22;
const integer PROPERTY_MATH = 23;
const integer PROPERTY_NONCHARACTER_CODE_POINT = 24;
const integer PROPERTY_QUOTATION_MARK = 25;
const integer PROPERTY_RADICAL = 26;
const integer PROPERTY_SOFT_DOTTED = 27;
const integer PROPERTY_TERMINAL_PUNCTUATION = 28;
const integer PROPERTY_UNIFIED_IDEOGRAPH = 29;
const integer PROPERTY_UPPERCASE = 30;
const integer PROPERTY_WHITE_SPACE = 31;
const integer PROPERTY_XID_CONTINUE = 32;
const integer PROPERTY_XID_START = 33;
const integer PROPERTY_CASE_SENSITIVE = 34;
const integer PROPERTY_S_TERM = 35;
const integer PROPERTY_VARIATION_SELECTOR = 36;
const integer PROPERTY_NFD_INERT = 37;
const integer PROPERTY_NFKD_INERT = 38;
const integer PROPERTY_NFC_INERT = 39;
const integer PROPERTY_NFKC_INERT = 40;
const integer PROPERTY_SEGMENT_STARTER = 41;
const integer PROPERTY_PATTERN_SYNTAX = 42;
const integer PROPERTY_PATTERN_WHITE_SPACE = 43;
const integer PROPERTY_POSIX_ALNUM = 44;
const integer PROPERTY_POSIX_BLANK = 45;
const integer PROPERTY_POSIX_GRAPH = 46;
const integer PROPERTY_POSIX_PRINT = 47;
const integer PROPERTY_POSIX_XDIGIT = 48;
const integer PROPERTY_CASED = 49;
const integer PROPERTY_CASE_IGNORABLE = 50;
const integer PROPERTY_CHANGES_WHEN_LOWERCASED = 51;
const integer PROPERTY_CHANGES_WHEN_UPPERCASED = 52;
const integer PROPERTY_CHANGES_WHEN_TITLECASED = 53;
const integer PROPERTY_CHANGES_WHEN_CASEFOLDED = 54;
const integer PROPERTY_CHANGES_WHEN_CASEMAPPED = 55;
const integer PROPERTY_CHANGES_WHEN_NFKC_CASEFOLDED = 56;
const integer PROPERTY_BINARY_LIMIT = 57;
const integer PROPERTY_BIDI_CLASS = 4096;
const integer PROPERTY_INT_START = 4096;
const integer PROPERTY_BLOCK = 4097;
const integer PROPERTY_CANONICAL_COMBINING_CLASS = 4098;
const integer PROPERTY_DECOMPOSITION_TYPE = 4099;
const integer PROPERTY_EAST_ASIAN_WIDTH = 4100;
const integer PROPERTY_GENERAL_CATEGORY = 4101;
const integer PROPERTY_JOINING_GROUP = 4102;
const integer PROPERTY_JOINING_TYPE = 4103;
const integer PROPERTY_LINE_BREAK = 4104;
const integer PROPERTY_NUMERIC_TYPE = 4105;
const integer PROPERTY_SCRIPT = 4106;
const integer PROPERTY_HANGUL_SYLLABLE_TYPE = 4107;
const integer PROPERTY_NFD_QUICK_CHECK = 4108;
const integer PROPERTY_NFKD_QUICK_CHECK = 4109;
const integer PROPERTY_NFC_QUICK_CHECK = 4110;
const integer PROPERTY_NFKC_QUICK_CHECK = 4111;
const integer PROPERTY_LEAD_CANONICAL_COMBINING_CLASS = 4112;
const integer PROPERTY_TRAIL_CANONICAL_COMBINING_CLASS = 4113;
const integer PROPERTY_GRAPHEME_CLUSTER_BREAK = 4114;
const integer PROPERTY_SENTENCE_BREAK = 4115;
const integer PROPERTY_WORD_BREAK = 4116;
const integer PROPERTY_BIDI_PAIRED_BRACKET_TYPE = 4117;
const integer PROPERTY_INT_LIMIT = 4118;
const integer PROPERTY_GENERAL_CATEGORY_MASK = 8192;
const integer PROPERTY_MASK_START = 8192;
const integer PROPERTY_MASK_LIMIT = 8193;
const integer PROPERTY_NUMERIC_VALUE = 12288;
const integer PROPERTY_DOUBLE_START = 12288;
const integer PROPERTY_DOUBLE_LIMIT = 12289;
const integer PROPERTY_AGE = 16384;
const integer PROPERTY_STRING_START = 16384;
const integer PROPERTY_BIDI_MIRRORING_GLYPH = 16385;
const integer PROPERTY_CASE_FOLDING = 16386;
const integer PROPERTY_ISO_COMMENT = 16387;
const integer PROPERTY_LOWERCASE_MAPPING = 16388;
const integer PROPERTY_NAME = 16389;
const integer PROPERTY_SIMPLE_CASE_FOLDING = 16390;
const integer PROPERTY_SIMPLE_LOWERCASE_MAPPING = 16391;
const integer PROPERTY_SIMPLE_TITLECASE_MAPPING = 16392;
const integer PROPERTY_SIMPLE_UPPERCASE_MAPPING = 16393;
const integer PROPERTY_TITLECASE_MAPPING = 16394;
const integer PROPERTY_UNICODE_1_NAME = 16395;
const integer PROPERTY_UPPERCASE_MAPPING = 16396;
const integer PROPERTY_BIDI_PAIRED_BRACKET = 16397;
const integer PROPERTY_STRING_LIMIT = 16398;
const integer PROPERTY_SCRIPT_EXTENSIONS = 28672;
const integer PROPERTY_OTHER_PROPERTY_START = 28672;
const integer PROPERTY_OTHER_PROPERTY_LIMIT = 28673;
const integer PROPERTY_INVALID_CODE = -1;
const integer CHAR_CATEGORY_UNASSIGNED = 0;
const integer CHAR_CATEGORY_GENERAL_OTHER_TYPES = 0;
const integer CHAR_CATEGORY_UPPERCASE_LETTER = 1;
const integer CHAR_CATEGORY_LOWERCASE_LETTER = 2;
const integer CHAR_CATEGORY_TITLECASE_LETTER = 3;
const integer CHAR_CATEGORY_MODIFIER_LETTER = 4;
const integer CHAR_CATEGORY_OTHER_LETTER = 5;
const integer CHAR_CATEGORY_NON_SPACING_MARK = 6;
const integer CHAR_CATEGORY_ENCLOSING_MARK = 7;
const integer CHAR_CATEGORY_COMBINING_SPACING_MARK = 8;
const integer CHAR_CATEGORY_DECIMAL_DIGIT_NUMBER = 9;
const integer CHAR_CATEGORY_LETTER_NUMBER = 10;
const integer CHAR_CATEGORY_OTHER_NUMBER = 11;
const integer CHAR_CATEGORY_SPACE_SEPARATOR = 12;
const integer CHAR_CATEGORY_LINE_SEPARATOR = 13;
const integer CHAR_CATEGORY_PARAGRAPH_SEPARATOR = 14;
const integer CHAR_CATEGORY_CONTROL_CHAR = 15;
const integer CHAR_CATEGORY_FORMAT_CHAR = 16;
const integer CHAR_CATEGORY_PRIVATE_USE_CHAR = 17;
const integer CHAR_CATEGORY_SURROGATE = 18;
const integer CHAR_CATEGORY_DASH_PUNCTUATION = 19;
const integer CHAR_CATEGORY_START_PUNCTUATION = 20;
const integer CHAR_CATEGORY_END_PUNCTUATION = 21;
const integer CHAR_CATEGORY_CONNECTOR_PUNCTUATION = 22;
const integer CHAR_CATEGORY_OTHER_PUNCTUATION = 23;
const integer CHAR_CATEGORY_MATH_SYMBOL = 24;
const integer CHAR_CATEGORY_CURRENCY_SYMBOL = 25;
const integer CHAR_CATEGORY_MODIFIER_SYMBOL = 26;
const integer CHAR_CATEGORY_OTHER_SYMBOL = 27;
const integer CHAR_CATEGORY_INITIAL_PUNCTUATION = 28;
const integer CHAR_CATEGORY_FINAL_PUNCTUATION = 29;
const integer CHAR_CATEGORY_CHAR_CATEGORY_COUNT = 30;
const integer CHAR_DIRECTION_LEFT_TO_RIGHT = 0;
const integer CHAR_DIRECTION_RIGHT_TO_LEFT = 1;
const integer CHAR_DIRECTION_EUROPEAN_NUMBER = 2;
const integer CHAR_DIRECTION_EUROPEAN_NUMBER_SEPARATOR = 3;
const integer CHAR_DIRECTION_EUROPEAN_NUMBER_TERMINATOR = 4;
const integer CHAR_DIRECTION_ARABIC_NUMBER = 5;
const integer CHAR_DIRECTION_COMMON_NUMBER_SEPARATOR = 6;
const integer CHAR_DIRECTION_BLOCK_SEPARATOR = 7;
const integer CHAR_DIRECTION_SEGMENT_SEPARATOR = 8;
const integer CHAR_DIRECTION_WHITE_SPACE_NEUTRAL = 9;
const integer CHAR_DIRECTION_OTHER_NEUTRAL = 10;
const integer CHAR_DIRECTION_LEFT_TO_RIGHT_EMBEDDING = 11;
const integer CHAR_DIRECTION_LEFT_TO_RIGHT_OVERRIDE = 12;
const integer CHAR_DIRECTION_RIGHT_TO_LEFT_ARABIC = 13;
const integer CHAR_DIRECTION_RIGHT_TO_LEFT_EMBEDDING = 14;
const integer CHAR_DIRECTION_RIGHT_TO_LEFT_OVERRIDE = 15;
const integer CHAR_DIRECTION_POP_DIRECTIONAL_FORMAT = 16;
const integer CHAR_DIRECTION_DIR_NON_SPACING_MARK = 17;
const integer CHAR_DIRECTION_BOUNDARY_NEUTRAL = 18;
const integer CHAR_DIRECTION_FIRST_STRONG_ISOLATE = 19;
const integer CHAR_DIRECTION_LEFT_TO_RIGHT_ISOLATE = 20;
const integer CHAR_DIRECTION_RIGHT_TO_LEFT_ISOLATE = 21;
const integer CHAR_DIRECTION_POP_DIRECTIONAL_ISOLATE = 22;
const integer CHAR_DIRECTION_CHAR_DIRECTION_COUNT = 23;
const integer BLOCK_CODE_NO_BLOCK = 0;
const integer BLOCK_CODE_BASIC_LATIN = 1;
const integer BLOCK_CODE_LATIN_1_SUPPLEMENT = 2;
const integer BLOCK_CODE_LATIN_EXTENDED_A = 3;
const integer BLOCK_CODE_LATIN_EXTENDED_B = 4;
const integer BLOCK_CODE_IPA_EXTENSIONS = 5;
const integer BLOCK_CODE_SPACING_MODIFIER_LETTERS = 6;
const integer BLOCK_CODE_COMBINING_DIACRITICAL_MARKS = 7;
const integer BLOCK_CODE_GREEK = 8;
const integer BLOCK_CODE_CYRILLIC = 9;
const integer BLOCK_CODE_ARMENIAN = 10;
const integer BLOCK_CODE_HEBREW = 11;
const integer BLOCK_CODE_ARABIC = 12;
const integer BLOCK_CODE_SYRIAC = 13;
const integer BLOCK_CODE_THAANA = 14;
const integer BLOCK_CODE_DEVANAGARI = 15;
const integer BLOCK_CODE_BENGALI = 16;
const integer BLOCK_CODE_GURMUKHI = 17;
const integer BLOCK_CODE_GUJARATI = 18;
const integer BLOCK_CODE_ORIYA = 19;
const integer BLOCK_CODE_TAMIL = 20;
const integer BLOCK_CODE_TELUGU = 21;
const integer BLOCK_CODE_KANNADA = 22;
const integer BLOCK_CODE_MALAYALAM = 23;
const integer BLOCK_CODE_SINHALA = 24;
const integer BLOCK_CODE_THAI = 25;
const integer BLOCK_CODE_LAO = 26;
const integer BLOCK_CODE_TIBETAN = 27;
const integer BLOCK_CODE_MYANMAR = 28;
const integer BLOCK_CODE_GEORGIAN = 29;
const integer BLOCK_CODE_HANGUL_JAMO = 30;
const integer BLOCK_CODE_ETHIOPIC = 31;
const integer BLOCK_CODE_CHEROKEE = 32;
const integer BLOCK_CODE_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS = 33;
const integer BLOCK_CODE_OGHAM = 34;
const integer BLOCK_CODE_RUNIC = 35;
const integer BLOCK_CODE_KHMER = 36;
const integer BLOCK_CODE_MONGOLIAN = 37;
const integer BLOCK_CODE_LATIN_EXTENDED_ADDITIONAL = 38;
const integer BLOCK_CODE_GREEK_EXTENDED = 39;
const integer BLOCK_CODE_GENERAL_PUNCTUATION = 40;
const integer BLOCK_CODE_SUPERSCRIPTS_AND_SUBSCRIPTS = 41;
const integer BLOCK_CODE_CURRENCY_SYMBOLS = 42;
const integer BLOCK_CODE_COMBINING_MARKS_FOR_SYMBOLS = 43;
const integer BLOCK_CODE_LETTERLIKE_SYMBOLS = 44;
const integer BLOCK_CODE_NUMBER_FORMS = 45;
const integer BLOCK_CODE_ARROWS = 46;
const integer BLOCK_CODE_MATHEMATICAL_OPERATORS = 47;
const integer BLOCK_CODE_MISCELLANEOUS_TECHNICAL = 48;
const integer BLOCK_CODE_CONTROL_PICTURES = 49;
const integer BLOCK_CODE_OPTICAL_CHARACTER_RECOGNITION = 50;
const integer BLOCK_CODE_ENCLOSED_ALPHANUMERICS = 51;
const integer BLOCK_CODE_BOX_DRAWING = 52;
const integer BLOCK_CODE_BLOCK_ELEMENTS = 53;
const integer BLOCK_CODE_GEOMETRIC_SHAPES = 54;
const integer BLOCK_CODE_MISCELLANEOUS_SYMBOLS = 55;
const integer BLOCK_CODE_DINGBATS = 56;
const integer BLOCK_CODE_BRAILLE_PATTERNS = 57;
const integer BLOCK_CODE_CJK_RADICALS_SUPPLEMENT = 58;
const integer BLOCK_CODE_KANGXI_RADICALS = 59;
const integer BLOCK_CODE_IDEOGRAPHIC_DESCRIPTION_CHARACTERS = 60;
const integer BLOCK_CODE_CJK_SYMBOLS_AND_PUNCTUATION = 61;
const integer BLOCK_CODE_HIRAGANA = 62;
const integer BLOCK_CODE_KATAKANA = 63;
const integer BLOCK_CODE_BOPOMOFO = 64;
const integer BLOCK_CODE_HANGUL_COMPATIBILITY_JAMO = 65;
const integer BLOCK_CODE_KANBUN = 66;
const integer BLOCK_CODE_BOPOMOFO_EXTENDED = 67;
const integer BLOCK_CODE_ENCLOSED_CJK_LETTERS_AND_MONTHS = 68;
const integer BLOCK_CODE_CJK_COMPATIBILITY = 69;
const integer BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A = 70;
const integer BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS = 71;
const integer BLOCK_CODE_YI_SYLLABLES = 72;
const integer BLOCK_CODE_YI_RADICALS = 73;
const integer BLOCK_CODE_HANGUL_SYLLABLES = 74;
const integer BLOCK_CODE_HIGH_SURROGATES = 75;
const integer BLOCK_CODE_HIGH_PRIVATE_USE_SURROGATES = 76;
const integer BLOCK_CODE_LOW_SURROGATES = 77;
const integer BLOCK_CODE_PRIVATE_USE_AREA = 78;
const integer BLOCK_CODE_PRIVATE_USE = 78;
const integer BLOCK_CODE_CJK_COMPATIBILITY_IDEOGRAPHS = 79;
const integer BLOCK_CODE_ALPHABETIC_PRESENTATION_FORMS = 80;
const integer BLOCK_CODE_ARABIC_PRESENTATION_FORMS_A = 81;
const integer BLOCK_CODE_COMBINING_HALF_MARKS = 82;
const integer BLOCK_CODE_CJK_COMPATIBILITY_FORMS = 83;
const integer BLOCK_CODE_SMALL_FORM_VARIANTS = 84;
const integer BLOCK_CODE_ARABIC_PRESENTATION_FORMS_B = 85;
const integer BLOCK_CODE_SPECIALS = 86;
const integer BLOCK_CODE_HALFWIDTH_AND_FULLWIDTH_FORMS = 87;
const integer BLOCK_CODE_OLD_ITALIC = 88;
const integer BLOCK_CODE_GOTHIC = 89;
const integer BLOCK_CODE_DESERET = 90;
const integer BLOCK_CODE_BYZANTINE_MUSICAL_SYMBOLS = 91;
const integer BLOCK_CODE_MUSICAL_SYMBOLS = 92;
const integer BLOCK_CODE_MATHEMATICAL_ALPHANUMERIC_SYMBOLS = 93;
const integer BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B = 94;
const integer BLOCK_CODE_CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT = 95;
const integer BLOCK_CODE_TAGS = 96;
const integer BLOCK_CODE_CYRILLIC_SUPPLEMENT = 97;
const integer BLOCK_CODE_CYRILLIC_SUPPLEMENTARY = 97;
const integer BLOCK_CODE_TAGALOG = 98;
const integer BLOCK_CODE_HANUNOO = 99;
const integer BLOCK_CODE_BUHID = 100;
const integer BLOCK_CODE_TAGBANWA = 101;
const integer BLOCK_CODE_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A = 102;
const integer BLOCK_CODE_SUPPLEMENTAL_ARROWS_A = 103;
const integer BLOCK_CODE_SUPPLEMENTAL_ARROWS_B = 104;
const integer BLOCK_CODE_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B = 105;
const integer BLOCK_CODE_SUPPLEMENTAL_MATHEMATICAL_OPERATORS = 106;
const integer BLOCK_CODE_KATAKANA_PHONETIC_EXTENSIONS = 107;
const integer BLOCK_CODE_VARIATION_SELECTORS = 108;
const integer BLOCK_CODE_SUPPLEMENTARY_PRIVATE_USE_AREA_A = 109;
const integer BLOCK_CODE_SUPPLEMENTARY_PRIVATE_USE_AREA_B = 110;
const integer BLOCK_CODE_LIMBU = 111;
const integer BLOCK_CODE_TAI_LE = 112;
const integer BLOCK_CODE_KHMER_SYMBOLS = 113;
const integer BLOCK_CODE_PHONETIC_EXTENSIONS = 114;
const integer BLOCK_CODE_MISCELLANEOUS_SYMBOLS_AND_ARROWS = 115;
const integer BLOCK_CODE_YIJING_HEXAGRAM_SYMBOLS = 116;
const integer BLOCK_CODE_LINEAR_B_SYLLABARY = 117;
const integer BLOCK_CODE_LINEAR_B_IDEOGRAMS = 118;
const integer BLOCK_CODE_AEGEAN_NUMBERS = 119;
const integer BLOCK_CODE_UGARITIC = 120;
const integer BLOCK_CODE_SHAVIAN = 121;
const integer BLOCK_CODE_OSMANYA = 122;
const integer BLOCK_CODE_CYPRIOT_SYLLABARY = 123;
const integer BLOCK_CODE_TAI_XUAN_JING_SYMBOLS = 124;
const integer BLOCK_CODE_VARIATION_SELECTORS_SUPPLEMENT = 125;
const integer BLOCK_CODE_ANCIENT_GREEK_MUSICAL_NOTATION = 126;
const integer BLOCK_CODE_ANCIENT_GREEK_NUMBERS = 127;
const integer BLOCK_CODE_ARABIC_SUPPLEMENT = 128;
const integer BLOCK_CODE_BUGINESE = 129;
const integer BLOCK_CODE_CJK_STROKES = 130;
const integer BLOCK_CODE_COMBINING_DIACRITICAL_MARKS_SUPPLEMENT = 131;
const integer BLOCK_CODE_COPTIC = 132;
const integer BLOCK_CODE_ETHIOPIC_EXTENDED = 133;
const integer BLOCK_CODE_ETHIOPIC_SUPPLEMENT = 134;
const integer BLOCK_CODE_GEORGIAN_SUPPLEMENT = 135;
const integer BLOCK_CODE_GLAGOLITIC = 136;
const integer BLOCK_CODE_KHAROSHTHI = 137;
const integer BLOCK_CODE_MODIFIER_TONE_LETTERS = 138;
const integer BLOCK_CODE_NEW_TAI_LUE = 139;
const integer BLOCK_CODE_OLD_PERSIAN = 140;
const integer BLOCK_CODE_PHONETIC_EXTENSIONS_SUPPLEMENT = 141;
const integer BLOCK_CODE_SUPPLEMENTAL_PUNCTUATION = 142;
const integer BLOCK_CODE_SYLOTI_NAGRI = 143;
const integer BLOCK_CODE_TIFINAGH = 144;
const integer BLOCK_CODE_VERTICAL_FORMS = 145;
const integer BLOCK_CODE_NKO = 146;
const integer BLOCK_CODE_BALINESE = 147;
const integer BLOCK_CODE_LATIN_EXTENDED_C = 148;
const integer BLOCK_CODE_LATIN_EXTENDED_D = 149;
const integer BLOCK_CODE_PHAGS_PA = 150;
const integer BLOCK_CODE_PHOENICIAN = 151;
const integer BLOCK_CODE_CUNEIFORM = 152;
const integer BLOCK_CODE_CUNEIFORM_NUMBERS_AND_PUNCTUATION = 153;
const integer BLOCK_CODE_COUNTING_ROD_NUMERALS = 154;
const integer BLOCK_CODE_SUNDANESE = 155;
const integer BLOCK_CODE_LEPCHA = 156;
const integer BLOCK_CODE_OL_CHIKI = 157;
const integer BLOCK_CODE_CYRILLIC_EXTENDED_A = 158;
const integer BLOCK_CODE_VAI = 159;
const integer BLOCK_CODE_CYRILLIC_EXTENDED_B = 160;
const integer BLOCK_CODE_SAURASHTRA = 161;
const integer BLOCK_CODE_KAYAH_LI = 162;
const integer BLOCK_CODE_REJANG = 163;
const integer BLOCK_CODE_CHAM = 164;
const integer BLOCK_CODE_ANCIENT_SYMBOLS = 165;
const integer BLOCK_CODE_PHAISTOS_DISC = 166;
const integer BLOCK_CODE_LYCIAN = 167;
const integer BLOCK_CODE_CARIAN = 168;
const integer BLOCK_CODE_LYDIAN = 169;
const integer BLOCK_CODE_MAHJONG_TILES = 170;
const integer BLOCK_CODE_DOMINO_TILES = 171;
const integer BLOCK_CODE_SAMARITAN = 172;
const integer BLOCK_CODE_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED = 173;
const integer BLOCK_CODE_TAI_THAM = 174;
const integer BLOCK_CODE_VEDIC_EXTENSIONS = 175;
const integer BLOCK_CODE_LISU = 176;
const integer BLOCK_CODE_BAMUM = 177;
const integer BLOCK_CODE_COMMON_INDIC_NUMBER_FORMS = 178;
const integer BLOCK_CODE_DEVANAGARI_EXTENDED = 179;
const integer BLOCK_CODE_HANGUL_JAMO_EXTENDED_A = 180;
const integer BLOCK_CODE_JAVANESE = 181;
const integer BLOCK_CODE_MYANMAR_EXTENDED_A = 182;
const integer BLOCK_CODE_TAI_VIET = 183;
const integer BLOCK_CODE_MEETEI_MAYEK = 184;
const integer BLOCK_CODE_HANGUL_JAMO_EXTENDED_B = 185;
const integer BLOCK_CODE_IMPERIAL_ARAMAIC = 186;
const integer BLOCK_CODE_OLD_SOUTH_ARABIAN = 187;
const integer BLOCK_CODE_AVESTAN = 188;
const integer BLOCK_CODE_INSCRIPTIONAL_PARTHIAN = 189;
const integer BLOCK_CODE_INSCRIPTIONAL_PAHLAVI = 190;
const integer BLOCK_CODE_OLD_TURKIC = 191;
const integer BLOCK_CODE_RUMI_NUMERAL_SYMBOLS = 192;
const integer BLOCK_CODE_KAITHI = 193;
const integer BLOCK_CODE_EGYPTIAN_HIEROGLYPHS = 194;
const integer BLOCK_CODE_ENCLOSED_ALPHANUMERIC_SUPPLEMENT = 195;
const integer BLOCK_CODE_ENCLOSED_IDEOGRAPHIC_SUPPLEMENT = 196;
const integer BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C = 197;
const integer BLOCK_CODE_MANDAIC = 198;
const integer BLOCK_CODE_BATAK = 199;
const integer BLOCK_CODE_ETHIOPIC_EXTENDED_A = 200;
const integer BLOCK_CODE_BRAHMI = 201;
const integer BLOCK_CODE_BAMUM_SUPPLEMENT = 202;
const integer BLOCK_CODE_KANA_SUPPLEMENT = 203;
const integer BLOCK_CODE_PLAYING_CARDS = 204;
const integer BLOCK_CODE_MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS = 205;
const integer BLOCK_CODE_EMOTICONS = 206;
const integer BLOCK_CODE_TRANSPORT_AND_MAP_SYMBOLS = 207;
const integer BLOCK_CODE_ALCHEMICAL_SYMBOLS = 208;
const integer BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D = 209;
const integer BLOCK_CODE_ARABIC_EXTENDED_A = 210;
const integer BLOCK_CODE_ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS = 211;
const integer BLOCK_CODE_CHAKMA = 212;
const integer BLOCK_CODE_MEETEI_MAYEK_EXTENSIONS = 213;
const integer BLOCK_CODE_MEROITIC_CURSIVE = 214;
const integer BLOCK_CODE_MEROITIC_HIEROGLYPHS = 215;
const integer BLOCK_CODE_MIAO = 216;
const integer BLOCK_CODE_SHARADA = 217;
const integer BLOCK_CODE_SORA_SOMPENG = 218;
const integer BLOCK_CODE_SUNDANESE_SUPPLEMENT = 219;
const integer BLOCK_CODE_TAKRI = 220;
const integer BLOCK_CODE_COUNT = 221;
const integer BLOCK_CODE_INVALID_CODE = -1;
const integer BPT_NONE = 0;
const integer BPT_OPEN = 1;
const integer BPT_CLOSE = 2;
const integer BPT_COUNT = 3;
const integer EA_NEUTRAL = 0;
const integer EA_AMBIGUOUS = 1;
const integer EA_HALFWIDTH = 2;
const integer EA_FULLWIDTH = 3;
const integer EA_NARROW = 4;
const integer EA_WIDE = 5;
const integer EA_COUNT = 6;
const integer UNICODE_CHAR_NAME = 0;
const integer UNICODE_10_CHAR_NAME = 1;
const integer EXTENDED_CHAR_NAME = 2;
const integer CHAR_NAME_ALIAS = 3;
const integer CHAR_NAME_CHOICE_COUNT = 4;
const integer SHORT_PROPERTY_NAME = 0;
const integer LONG_PROPERTY_NAME = 1;
const integer PROPERTY_NAME_CHOICE_COUNT = 2;
const integer DT_NONE = 0;
const integer DT_CANONICAL = 1;
const integer DT_COMPAT = 2;
const integer DT_CIRCLE = 3;
const integer DT_FINAL = 4;
const integer DT_FONT = 5;
const integer DT_FRACTION = 6;
const integer DT_INITIAL = 7;
const integer DT_ISOLATED = 8;
const integer DT_MEDIAL = 9;
const integer DT_NARROW = 10;
const integer DT_NOBREAK = 11;
const integer DT_SMALL = 12;
const integer DT_SQUARE = 13;
const integer DT_SUB = 14;
const integer DT_SUPER = 15;
const integer DT_VERTICAL = 16;
const integer DT_WIDE = 17;
const integer DT_COUNT = 18;
const integer JT_NON_JOINING = 0;
const integer JT_JOIN_CAUSING = 1;
const integer JT_DUAL_JOINING = 2;
const integer JT_LEFT_JOINING = 3;
const integer JT_RIGHT_JOINING = 4;
const integer JT_TRANSPARENT = 5;
const integer JT_COUNT = 6;
const integer JG_NO_JOINING_GROUP = 0;
const integer JG_AIN = 1;
const integer JG_ALAPH = 2;
const integer JG_ALEF = 3;
const integer JG_BEH = 4;
const integer JG_BETH = 5;
const integer JG_DAL = 6;
const integer JG_DALATH_RISH = 7;
const integer JG_E = 8;
const integer JG_FEH = 9;
const integer JG_FINAL_SEMKATH = 10;
const integer JG_GAF = 11;
const integer JG_GAMAL = 12;
const integer JG_HAH = 13;
const integer JG_TEH_MARBUTA_GOAL = 14;
const integer JG_HAMZA_ON_HEH_GOAL = 14;
const integer JG_HE = 15;
const integer JG_HEH = 16;
const integer JG_HEH_GOAL = 17;
const integer JG_HETH = 18;
const integer JG_KAF = 19;
const integer JG_KAPH = 20;
const integer JG_KNOTTED_HEH = 21;
const integer JG_LAM = 22;
const integer JG_LAMADH = 23;
const integer JG_MEEM = 24;
const integer JG_MIM = 25;
const integer JG_NOON = 26;
const integer JG_NUN = 27;
const integer JG_PE = 28;
const integer JG_QAF = 29;
const integer JG_QAPH = 30;
const integer JG_REH = 31;
const integer JG_REVERSED_PE = 32;
const integer JG_SAD = 33;
const integer JG_SADHE = 34;
const integer JG_SEEN = 35;
const integer JG_SEMKATH = 36;
const integer JG_SHIN = 37;
const integer JG_SWASH_KAF = 38;
const integer JG_SYRIAC_WAW = 39;
const integer JG_TAH = 40;
const integer JG_TAW = 41;
const integer JG_TEH_MARBUTA = 42;
const integer JG_TETH = 43;
const integer JG_WAW = 44;
const integer JG_YEH = 45;
const integer JG_YEH_BARREE = 46;
const integer JG_YEH_WITH_TAIL = 47;
const integer JG_YUDH = 48;
const integer JG_YUDH_HE = 49;
const integer JG_ZAIN = 50;
const integer JG_FE = 51;
const integer JG_KHAPH = 52;
const integer JG_ZHAIN = 53;
const integer JG_BURUSHASKI_YEH_BARREE = 54;
const integer JG_FARSI_YEH = 55;
const integer JG_NYA = 56;
const integer JG_ROHINGYA_YEH = 57;
const integer JG_COUNT = 58;
const integer GCB_OTHER = 0;
const integer GCB_CONTROL = 1;
const integer GCB_CR = 2;
const integer GCB_EXTEND = 3;
const integer GCB_L = 4;
const integer GCB_LF = 5;
const integer GCB_LV = 6;
const integer GCB_LVT = 7;
const integer GCB_T = 8;
const integer GCB_V = 9;
const integer GCB_SPACING_MARK = 10;
const integer GCB_PREPEND = 11;
const integer GCB_REGIONAL_INDICATOR = 12;
const integer GCB_COUNT = 13;
const integer WB_OTHER = 0;
const integer WB_ALETTER = 1;
const integer WB_FORMAT = 2;
const integer WB_KATAKANA = 3;
const integer WB_MIDLETTER = 4;
const integer WB_MIDNUM = 5;
const integer WB_NUMERIC = 6;
const integer WB_EXTENDNUMLET = 7;
const integer WB_CR = 8;
const integer WB_EXTEND = 9;
const integer WB_LF = 10;
const integer WB_MIDNUMLET = 11;
const integer WB_NEWLINE = 12;
const integer WB_REGIONAL_INDICATOR = 13;
const integer WB_HEBREW_LETTER = 14;
const integer WB_SINGLE_QUOTE = 15;
const integer WB_DOUBLE_QUOTE = 16;
const integer WB_COUNT = 17;
const integer SB_OTHER = 0;
const integer SB_ATERM = 1;
const integer SB_CLOSE = 2;
const integer SB_FORMAT = 3;
const integer SB_LOWER = 4;
const integer SB_NUMERIC = 5;
const integer SB_OLETTER = 6;
const integer SB_SEP = 7;
const integer SB_SP = 8;
const integer SB_STERM = 9;
const integer SB_UPPER = 10;
const integer SB_CR = 11;
const integer SB_EXTEND = 12;
const integer SB_LF = 13;
const integer SB_SCONTINUE = 14;
const integer SB_COUNT = 15;
const integer LB_UNKNOWN = 0;
const integer LB_AMBIGUOUS = 1;
const integer LB_ALPHABETIC = 2;
const integer LB_BREAK_BOTH = 3;
const integer LB_BREAK_AFTER = 4;
const integer LB_BREAK_BEFORE = 5;
const integer LB_MANDATORY_BREAK = 6;
const integer LB_CONTINGENT_BREAK = 7;
const integer LB_CLOSE_PUNCTUATION = 8;
const integer LB_COMBINING_MARK = 9;
const integer LB_CARRIAGE_RETURN = 10;
const integer LB_EXCLAMATION = 11;
const integer LB_GLUE = 12;
const integer LB_HYPHEN = 13;
const integer LB_IDEOGRAPHIC = 14;
const integer LB_INSEPARABLE = 15;
const integer LB_INSEPERABLE = 15;
const integer LB_INFIX_NUMERIC = 16;
const integer LB_LINE_FEED = 17;
const integer LB_NONSTARTER = 18;
const integer LB_NUMERIC = 19;
const integer LB_OPEN_PUNCTUATION = 20;
const integer LB_POSTFIX_NUMERIC = 21;
const integer LB_PREFIX_NUMERIC = 22;
const integer LB_QUOTATION = 23;
const integer LB_COMPLEX_CONTEXT = 24;
const integer LB_SURROGATE = 25;
const integer LB_SPACE = 26;
const integer LB_BREAK_SYMBOLS = 27;
const integer LB_ZWSPACE = 28;
const integer LB_NEXT_LINE = 29;
const integer LB_WORD_JOINER = 30;
const integer LB_H2 = 31;
const integer LB_H3 = 32;
const integer LB_JL = 33;
const integer LB_JT = 34;
const integer LB_JV = 35;
const integer LB_CLOSE_PARENTHESIS = 36;
const integer LB_CONDITIONAL_JAPANESE_STARTER = 37;
const integer LB_HEBREW_LETTER = 38;
const integer LB_REGIONAL_INDICATOR = 39;
const integer LB_COUNT = 40;
const integer NT_NONE = 0;
const integer NT_DECIMAL = 1;
const integer NT_DIGIT = 2;
const integer NT_NUMERIC = 3;
const integer NT_COUNT = 4;
const integer HST_NOT_APPLICABLE = 0;
const integer HST_LEADING_JAMO = 1;
const integer HST_VOWEL_JAMO = 2;
const integer HST_TRAILING_JAMO = 3;
const integer HST_LV_SYLLABLE = 4;
const integer HST_LVT_SYLLABLE = 5;
const integer HST_COUNT = 6;
/* Métodos */
public static charAge(mixed `$codepoint`): array
public static charDigitValue(mixed `$codepoint`): int
public static charDirection(mixed `$codepoint`): int
public static charFromName(string `$characterName`, int `$nameChoice` = `IntlChar::UNICODE_CHAR_NAME`): int
public static charMirror(mixed `$codepoint`): mixed
public static charName(mixed `$codepoint`, int `$nameChoice` = `IntlChar::UNICODE_CHAR_NAME`): string
public static charType(mixed `$codepoint`): int
public static chr(mixed `$codepoint`): string
public static digit(string `$codepoint`, int `$radix` = 10): int
public static enumCharNames(
mixed `$start`,
mixed `$limit`,
callable `$callback`,
int `$nameChoice` = `IntlChar::UNICODE_CHAR_NAME`
): void
public static enumCharTypes(callable `$callback`): void
public static foldCase(mixed `$codepoint`, int `$options` = `IntlChar::FOLD_CASE_DEFAULT`): mixed
public static forDigit(int `$digit`, int `$radix` = 10): int
public static getBidiPairedBracket(mixed `$codepoint`): mixed
public static getBlockCode(mixed `$codepoint`): int
public static getCombiningClass(mixed `$codepoint`): int
public static getFC_NFKC_Closure(mixed `$codepoint`): string
public static getIntPropertyMaxValue(int `$property`): int
public static getIntPropertyMinValue(int `$property`): int
public static getIntPropertyValue(mixed `$codepoint`, int `$property`): int
public static getNumericValue(mixed `$codepoint`): float
public static getPropertyEnum(string `$alias`): int
public static getPropertyName(int `$property`, int `$nameChoice` = `IntlChar::LONG_PROPERTY_NAME`): string
public static getPropertyValueEnum(int `$property`, string `$name`): int
public static getPropertyValueName(int `$property`, int `$value`, int `$nameChoice` = `IntlChar::LONG_PROPERTY_NAME`): string
public static getUnicodeVersion(): array
public static hasBinaryProperty(mixed `$codepoint`, int `$property`): bool
public static isalnum(mixed `$codepoint`): bool
public static isalpha(mixed `$codepoint`): bool
public static isbase(mixed `$codepoint`): bool
public static isblank(mixed `$codepoint`): bool
public static iscntrl(mixed `$codepoint`): bool
public static isdefined(mixed `$codepoint`): bool
public static isdigit(mixed `$codepoint`): bool
public static isgraph(mixed `$codepoint`): bool
public static isIDIgnorable(mixed `$codepoint`): bool
public static isIDPart(mixed `$codepoint`): bool
public static isIDStart(mixed `$codepoint`): bool
public static isISOControl(mixed `$codepoint`): bool
public static isJavaIDPart(mixed `$codepoint`): bool
public static isJavaIDStart(mixed `$codepoint`): bool
public static isJavaSpaceChar(mixed `$codepoint`): bool
public static islower(mixed `$codepoint`): bool
public static isMirrored(mixed `$codepoint`): bool
public static isprint(mixed `$codepoint`): bool
public static ispunct(mixed `$codepoint`): bool
public static isspace(mixed `$codepoint`): bool
public static istitle(mixed `$codepoint`): bool
public static isUAlphabetic(mixed `$codepoint`): bool
public static isULowercase(mixed `$codepoint`): bool
public static isupper(mixed `$codepoint`): bool
public static isUUppercase(mixed `$codepoint`): bool
public static isUWhiteSpace(mixed `$codepoint`): bool
public static isWhitespace(mixed `$codepoint`): bool
public static isxdigit(mixed `$codepoint`): bool
public static ord(mixed `$character`): int
public static tolower(mixed `$codepoint`): mixed
public static totitle(mixed `$codepoint`): mixed
public static toupper(mixed `$codepoint`): mixed
}

## Constantes predefinidas

`IntlChar::UNICODE_VERSION`

`IntlChar::CODEPOINT_MIN`

`IntlChar::CODEPOINT_MAX`

`IntlChar::PROPERTY_ALPHABETIC`

`IntlChar::PROPERTY_BINARY_START`

`IntlChar::PROPERTY_ASCII_HEX_DIGIT`

`IntlChar::PROPERTY_BIDI_CONTROL`

`IntlChar::PROPERTY_BIDI_MIRRORED`

`IntlChar::PROPERTY_DASH`

`IntlChar::PROPERTY_DEFAULT_IGNORABLE_CODE_POINT`

`IntlChar::PROPERTY_DEPRECATED`

`IntlChar::PROPERTY_DIACRITIC`

`IntlChar::PROPERTY_EXTENDER`

`IntlChar::PROPERTY_FULL_COMPOSITION_EXCLUSION`

`IntlChar::PROPERTY_GRAPHEME_BASE`

`IntlChar::PROPERTY_GRAPHEME_EXTEND`

`IntlChar::PROPERTY_GRAPHEME_LINK`

`IntlChar::PROPERTY_HEX_DIGIT`

`IntlChar::PROPERTY_HYPHEN`

`IntlChar::PROPERTY_ID_CONTINUE`

`IntlChar::PROPERTY_ID_START`

`IntlChar::PROPERTY_IDEOGRAPHIC`

`IntlChar::PROPERTY_IDS_BINARY_OPERATOR`

`IntlChar::PROPERTY_IDS_TRINARY_OPERATOR`

`IntlChar::PROPERTY_JOIN_CONTROL`

`IntlChar::PROPERTY_LOGICAL_ORDER_EXCEPTION`

`IntlChar::PROPERTY_LOWERCASE`

`IntlChar::PROPERTY_MATH`

`IntlChar::PROPERTY_NONCHARACTER_CODE_POINT`

`IntlChar::PROPERTY_QUOTATION_MARK`

`IntlChar::PROPERTY_RADICAL`

`IntlChar::PROPERTY_SOFT_DOTTED`

`IntlChar::PROPERTY_TERMINAL_PUNCTUATION`

`IntlChar::PROPERTY_UNIFIED_IDEOGRAPH`

`IntlChar::PROPERTY_UPPERCASE`

`IntlChar::PROPERTY_WHITE_SPACE`

`IntlChar::PROPERTY_XID_CONTINUE`

`IntlChar::PROPERTY_XID_START`

`IntlChar::PROPERTY_CASE_SENSITIVE`

`IntlChar::PROPERTY_S_TERM`

`IntlChar::PROPERTY_VARIATION_SELECTOR`

`IntlChar::PROPERTY_NFD_INERT`

`IntlChar::PROPERTY_NFKD_INERT`

`IntlChar::PROPERTY_NFC_INERT`

`IntlChar::PROPERTY_NFKC_INERT`

`IntlChar::PROPERTY_SEGMENT_STARTER`

`IntlChar::PROPERTY_PATTERN_SYNTAX`

`IntlChar::PROPERTY_PATTERN_WHITE_SPACE`

`IntlChar::PROPERTY_POSIX_ALNUM`

`IntlChar::PROPERTY_POSIX_BLANK`

`IntlChar::PROPERTY_POSIX_GRAPH`

`IntlChar::PROPERTY_POSIX_PRINT`

`IntlChar::PROPERTY_POSIX_XDIGIT`

`IntlChar::PROPERTY_CASED`

`IntlChar::PROPERTY_CASE_IGNORABLE`

`IntlChar::PROPERTY_CHANGES_WHEN_LOWERCASED`

`IntlChar::PROPERTY_CHANGES_WHEN_UPPERCASED`

`IntlChar::PROPERTY_CHANGES_WHEN_TITLECASED`

`IntlChar::PROPERTY_CHANGES_WHEN_CASEFOLDED`

`IntlChar::PROPERTY_CHANGES_WHEN_CASEMAPPED`

`IntlChar::PROPERTY_CHANGES_WHEN_NFKC_CASEFOLDED`

`IntlChar::PROPERTY_BINARY_LIMIT`

`IntlChar::PROPERTY_BIDI_CLASS`

`IntlChar::PROPERTY_INT_START`

`IntlChar::PROPERTY_BLOCK`

`IntlChar::PROPERTY_CANONICAL_COMBINING_CLASS`

`IntlChar::PROPERTY_DECOMPOSITION_TYPE`

`IntlChar::PROPERTY_EAST_ASIAN_WIDTH`

`IntlChar::PROPERTY_GENERAL_CATEGORY`

`IntlChar::PROPERTY_JOINING_GROUP`

`IntlChar::PROPERTY_JOINING_TYPE`

`IntlChar::PROPERTY_LINE_BREAK`

`IntlChar::PROPERTY_NUMERIC_TYPE`

`IntlChar::PROPERTY_SCRIPT`

`IntlChar::PROPERTY_HANGUL_SYLLABLE_TYPE`

`IntlChar::PROPERTY_NFD_QUICK_CHECK`

`IntlChar::PROPERTY_NFKD_QUICK_CHECK`

`IntlChar::PROPERTY_NFC_QUICK_CHECK`

`IntlChar::PROPERTY_NFKC_QUICK_CHECK`

`IntlChar::PROPERTY_LEAD_CANONICAL_COMBINING_CLASS`

`IntlChar::PROPERTY_TRAIL_CANONICAL_COMBINING_CLASS`

`IntlChar::PROPERTY_GRAPHEME_CLUSTER_BREAK`

`IntlChar::PROPERTY_SENTENCE_BREAK`

`IntlChar::PROPERTY_WORD_BREAK`

`IntlChar::PROPERTY_BIDI_PAIRED_BRACKET_TYPE`

`IntlChar::PROPERTY_INT_LIMIT`

`IntlChar::PROPERTY_GENERAL_CATEGORY_MASK`

`IntlChar::PROPERTY_MASK_START`

`IntlChar::PROPERTY_MASK_LIMIT`

`IntlChar::PROPERTY_NUMERIC_VALUE`

`IntlChar::PROPERTY_DOUBLE_START`

`IntlChar::PROPERTY_DOUBLE_LIMIT`

`IntlChar::PROPERTY_AGE`

`IntlChar::PROPERTY_STRING_START`

`IntlChar::PROPERTY_BIDI_MIRRORING_GLYPH`

`IntlChar::PROPERTY_CASE_FOLDING`

`IntlChar::PROPERTY_ISO_COMMENT`

`IntlChar::PROPERTY_LOWERCASE_MAPPING`

`IntlChar::PROPERTY_NAME`

`IntlChar::PROPERTY_SIMPLE_CASE_FOLDING`

`IntlChar::PROPERTY_SIMPLE_LOWERCASE_MAPPING`

`IntlChar::PROPERTY_SIMPLE_TITLECASE_MAPPING`

`IntlChar::PROPERTY_SIMPLE_UPPERCASE_MAPPING`

`IntlChar::PROPERTY_TITLECASE_MAPPING`

`IntlChar::PROPERTY_UNICODE_1_NAME`

`IntlChar::PROPERTY_UPPERCASE_MAPPING`

`IntlChar::PROPERTY_BIDI_PAIRED_BRACKET`

`IntlChar::PROPERTY_STRING_LIMIT`

`IntlChar::PROPERTY_SCRIPT_EXTENSIONS`

`IntlChar::PROPERTY_OTHER_PROPERTY_START`

`IntlChar::PROPERTY_OTHER_PROPERTY_LIMIT`

`IntlChar::PROPERTY_INVALID_CODE`

`IntlChar::CHAR_CATEGORY_UNASSIGNED`

`IntlChar::CHAR_CATEGORY_GENERAL_OTHER_TYPES`

`IntlChar::CHAR_CATEGORY_UPPERCASE_LETTER`

`IntlChar::CHAR_CATEGORY_LOWERCASE_LETTER`

`IntlChar::CHAR_CATEGORY_TITLECASE_LETTER`

`IntlChar::CHAR_CATEGORY_MODIFIER_LETTER`

`IntlChar::CHAR_CATEGORY_OTHER_LETTER`

`IntlChar::CHAR_CATEGORY_NON_SPACING_MARK`

`IntlChar::CHAR_CATEGORY_ENCLOSING_MARK`

`IntlChar::CHAR_CATEGORY_COMBINING_SPACING_MARK`

`IntlChar::CHAR_CATEGORY_DECIMAL_DIGIT_NUMBER`

`IntlChar::CHAR_CATEGORY_LETTER_NUMBER`

`IntlChar::CHAR_CATEGORY_OTHER_NUMBER`

`IntlChar::CHAR_CATEGORY_SPACE_SEPARATOR`

`IntlChar::CHAR_CATEGORY_LINE_SEPARATOR`

`IntlChar::CHAR_CATEGORY_PARAGRAPH_SEPARATOR`

`IntlChar::CHAR_CATEGORY_CONTROL_CHAR`

`IntlChar::CHAR_CATEGORY_FORMAT_CHAR`

`IntlChar::CHAR_CATEGORY_PRIVATE_USE_CHAR`

`IntlChar::CHAR_CATEGORY_SURROGATE`

`IntlChar::CHAR_CATEGORY_DASH_PUNCTUATION`

`IntlChar::CHAR_CATEGORY_START_PUNCTUATION`

`IntlChar::CHAR_CATEGORY_END_PUNCTUATION`

`IntlChar::CHAR_CATEGORY_CONNECTOR_PUNCTUATION`

`IntlChar::CHAR_CATEGORY_OTHER_PUNCTUATION`

`IntlChar::CHAR_CATEGORY_MATH_SYMBOL`

`IntlChar::CHAR_CATEGORY_CURRENCY_SYMBOL`

`IntlChar::CHAR_CATEGORY_MODIFIER_SYMBOL`

`IntlChar::CHAR_CATEGORY_OTHER_SYMBOL`

`IntlChar::CHAR_CATEGORY_INITIAL_PUNCTUATION`

`IntlChar::CHAR_CATEGORY_FINAL_PUNCTUATION`

`IntlChar::CHAR_CATEGORY_CHAR_CATEGORY_COUNT`

`IntlChar::CHAR_DIRECTION_LEFT_TO_RIGHT`

`IntlChar::CHAR_DIRECTION_RIGHT_TO_LEFT`

`IntlChar::CHAR_DIRECTION_EUROPEAN_NUMBER`

`IntlChar::CHAR_DIRECTION_EUROPEAN_NUMBER_SEPARATOR`

`IntlChar::CHAR_DIRECTION_EUROPEAN_NUMBER_TERMINATOR`

`IntlChar::CHAR_DIRECTION_ARABIC_NUMBER`

`IntlChar::CHAR_DIRECTION_COMMON_NUMBER_SEPARATOR`

`IntlChar::CHAR_DIRECTION_BLOCK_SEPARATOR`

`IntlChar::CHAR_DIRECTION_SEGMENT_SEPARATOR`

`IntlChar::CHAR_DIRECTION_WHITE_SPACE_NEUTRAL`

`IntlChar::CHAR_DIRECTION_OTHER_NEUTRAL`

`IntlChar::CHAR_DIRECTION_LEFT_TO_RIGHT_EMBEDDING`

`IntlChar::CHAR_DIRECTION_LEFT_TO_RIGHT_OVERRIDE`

`IntlChar::CHAR_DIRECTION_RIGHT_TO_LEFT_ARABIC`

`IntlChar::CHAR_DIRECTION_RIGHT_TO_LEFT_EMBEDDING`

`IntlChar::CHAR_DIRECTION_RIGHT_TO_LEFT_OVERRIDE`

`IntlChar::CHAR_DIRECTION_POP_DIRECTIONAL_FORMAT`

`IntlChar::CHAR_DIRECTION_DIR_NON_SPACING_MARK`

`IntlChar::CHAR_DIRECTION_BOUNDARY_NEUTRAL`

`IntlChar::CHAR_DIRECTION_FIRST_STRONG_ISOLATE`

`IntlChar::CHAR_DIRECTION_LEFT_TO_RIGHT_ISOLATE`

`IntlChar::CHAR_DIRECTION_RIGHT_TO_LEFT_ISOLATE`

`IntlChar::CHAR_DIRECTION_POP_DIRECTIONAL_ISOLATE`

`IntlChar::CHAR_DIRECTION_CHAR_DIRECTION_COUNT`

`IntlChar::BLOCK_CODE_NO_BLOCK`

`IntlChar::BLOCK_CODE_BASIC_LATIN`

`IntlChar::BLOCK_CODE_LATIN_1_SUPPLEMENT`

`IntlChar::BLOCK_CODE_LATIN_EXTENDED_A`

`IntlChar::BLOCK_CODE_LATIN_EXTENDED_B`

`IntlChar::BLOCK_CODE_IPA_EXTENSIONS`

`IntlChar::BLOCK_CODE_SPACING_MODIFIER_LETTERS`

`IntlChar::BLOCK_CODE_COMBINING_DIACRITICAL_MARKS`

`IntlChar::BLOCK_CODE_GREEK`

`IntlChar::BLOCK_CODE_CYRILLIC`

`IntlChar::BLOCK_CODE_ARMENIAN`

`IntlChar::BLOCK_CODE_HEBREW`

`IntlChar::BLOCK_CODE_ARABIC`

`IntlChar::BLOCK_CODE_SYRIAC`

`IntlChar::BLOCK_CODE_THAANA`

`IntlChar::BLOCK_CODE_DEVANAGARI`

`IntlChar::BLOCK_CODE_BENGALI`

`IntlChar::BLOCK_CODE_GURMUKHI`

`IntlChar::BLOCK_CODE_GUJARATI`

`IntlChar::BLOCK_CODE_ORIYA`

`IntlChar::BLOCK_CODE_TAMIL`

`IntlChar::BLOCK_CODE_TELUGU`

`IntlChar::BLOCK_CODE_KANNADA`

`IntlChar::BLOCK_CODE_MALAYALAM`

`IntlChar::BLOCK_CODE_SINHALA`

`IntlChar::BLOCK_CODE_THAI`

`IntlChar::BLOCK_CODE_LAO`

`IntlChar::BLOCK_CODE_TIBETAN`

`IntlChar::BLOCK_CODE_MYANMAR`

`IntlChar::BLOCK_CODE_GEORGIAN`

`IntlChar::BLOCK_CODE_HANGUL_JAMO`

`IntlChar::BLOCK_CODE_ETHIOPIC`

`IntlChar::BLOCK_CODE_CHEROKEE`

`IntlChar::BLOCK_CODE_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS`

`IntlChar::BLOCK_CODE_OGHAM`

`IntlChar::BLOCK_CODE_RUNIC`

`IntlChar::BLOCK_CODE_KHMER`

`IntlChar::BLOCK_CODE_MONGOLIAN`

`IntlChar::BLOCK_CODE_LATIN_EXTENDED_ADDITIONAL`

`IntlChar::BLOCK_CODE_GREEK_EXTENDED`

`IntlChar::BLOCK_CODE_GENERAL_PUNCTUATION`

`IntlChar::BLOCK_CODE_SUPERSCRIPTS_AND_SUBSCRIPTS`

`IntlChar::BLOCK_CODE_CURRENCY_SYMBOLS`

`IntlChar::BLOCK_CODE_COMBINING_MARKS_FOR_SYMBOLS`

`IntlChar::BLOCK_CODE_LETTERLIKE_SYMBOLS`

`IntlChar::BLOCK_CODE_NUMBER_FORMS`

`IntlChar::BLOCK_CODE_ARROWS`

`IntlChar::BLOCK_CODE_MATHEMATICAL_OPERATORS`

`IntlChar::BLOCK_CODE_MISCELLANEOUS_TECHNICAL`

`IntlChar::BLOCK_CODE_CONTROL_PICTURES`

`IntlChar::BLOCK_CODE_OPTICAL_CHARACTER_RECOGNITION`

`IntlChar::BLOCK_CODE_ENCLOSED_ALPHANUMERICS`

`IntlChar::BLOCK_CODE_BOX_DRAWING`

`IntlChar::BLOCK_CODE_BLOCK_ELEMENTS`

`IntlChar::BLOCK_CODE_GEOMETRIC_SHAPES`

`IntlChar::BLOCK_CODE_MISCELLANEOUS_SYMBOLS`

`IntlChar::BLOCK_CODE_DINGBATS`

`IntlChar::BLOCK_CODE_BRAILLE_PATTERNS`

`IntlChar::BLOCK_CODE_CJK_RADICALS_SUPPLEMENT`

`IntlChar::BLOCK_CODE_KANGXI_RADICALS`

`IntlChar::BLOCK_CODE_IDEOGRAPHIC_DESCRIPTION_CHARACTERS`

`IntlChar::BLOCK_CODE_CJK_SYMBOLS_AND_PUNCTUATION`

`IntlChar::BLOCK_CODE_HIRAGANA`

`IntlChar::BLOCK_CODE_KATAKANA`

`IntlChar::BLOCK_CODE_BOPOMOFO`

`IntlChar::BLOCK_CODE_HANGUL_COMPATIBILITY_JAMO`

`IntlChar::BLOCK_CODE_KANBUN`

`IntlChar::BLOCK_CODE_BOPOMOFO_EXTENDED`

`IntlChar::BLOCK_CODE_ENCLOSED_CJK_LETTERS_AND_MONTHS`

`IntlChar::BLOCK_CODE_CJK_COMPATIBILITY`

`IntlChar::BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A`

`IntlChar::BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS`

`IntlChar::BLOCK_CODE_YI_SYLLABLES`

`IntlChar::BLOCK_CODE_YI_RADICALS`

`IntlChar::BLOCK_CODE_HANGUL_SYLLABLES`

`IntlChar::BLOCK_CODE_HIGH_SURROGATES`

`IntlChar::BLOCK_CODE_HIGH_PRIVATE_USE_SURROGATES`

`IntlChar::BLOCK_CODE_LOW_SURROGATES`

`IntlChar::BLOCK_CODE_PRIVATE_USE_AREA`

`IntlChar::BLOCK_CODE_PRIVATE_USE`

`IntlChar::BLOCK_CODE_CJK_COMPATIBILITY_IDEOGRAPHS`

`IntlChar::BLOCK_CODE_ALPHABETIC_PRESENTATION_FORMS`

`IntlChar::BLOCK_CODE_ARABIC_PRESENTATION_FORMS_A`

`IntlChar::BLOCK_CODE_COMBINING_HALF_MARKS`

`IntlChar::BLOCK_CODE_CJK_COMPATIBILITY_FORMS`

`IntlChar::BLOCK_CODE_SMALL_FORM_VARIANTS`

`IntlChar::BLOCK_CODE_ARABIC_PRESENTATION_FORMS_B`

`IntlChar::BLOCK_CODE_SPECIALS`

`IntlChar::BLOCK_CODE_HALFWIDTH_AND_FULLWIDTH_FORMS`

`IntlChar::BLOCK_CODE_OLD_ITALIC`

`IntlChar::BLOCK_CODE_GOTHIC`

`IntlChar::BLOCK_CODE_DESERET`

`IntlChar::BLOCK_CODE_BYZANTINE_MUSICAL_SYMBOLS`

`IntlChar::BLOCK_CODE_MUSICAL_SYMBOLS`

`IntlChar::BLOCK_CODE_MATHEMATICAL_ALPHANUMERIC_SYMBOLS`

`IntlChar::BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B`

`IntlChar::BLOCK_CODE_CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT`

`IntlChar::BLOCK_CODE_TAGS`

`IntlChar::BLOCK_CODE_CYRILLIC_SUPPLEMENT`

`IntlChar::BLOCK_CODE_CYRILLIC_SUPPLEMENTARY`

`IntlChar::BLOCK_CODE_TAGALOG`

`IntlChar::BLOCK_CODE_HANUNOO`

`IntlChar::BLOCK_CODE_BUHID`

`IntlChar::BLOCK_CODE_TAGBANWA`

`IntlChar::BLOCK_CODE_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A`

`IntlChar::BLOCK_CODE_SUPPLEMENTAL_ARROWS_A`

`IntlChar::BLOCK_CODE_SUPPLEMENTAL_ARROWS_B`

`IntlChar::BLOCK_CODE_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B`

`IntlChar::BLOCK_CODE_SUPPLEMENTAL_MATHEMATICAL_OPERATORS`

`IntlChar::BLOCK_CODE_KATAKANA_PHONETIC_EXTENSIONS`

`IntlChar::BLOCK_CODE_VARIATION_SELECTORS`

`IntlChar::BLOCK_CODE_SUPPLEMENTARY_PRIVATE_USE_AREA_A`

`IntlChar::BLOCK_CODE_SUPPLEMENTARY_PRIVATE_USE_AREA_B`

`IntlChar::BLOCK_CODE_LIMBU`

`IntlChar::BLOCK_CODE_TAI_LE`

`IntlChar::BLOCK_CODE_KHMER_SYMBOLS`

`IntlChar::BLOCK_CODE_PHONETIC_EXTENSIONS`

`IntlChar::BLOCK_CODE_MISCELLANEOUS_SYMBOLS_AND_ARROWS`

`IntlChar::BLOCK_CODE_YIJING_HEXAGRAM_SYMBOLS`

`IntlChar::BLOCK_CODE_LINEAR_B_SYLLABARY`

`IntlChar::BLOCK_CODE_LINEAR_B_IDEOGRAMS`

`IntlChar::BLOCK_CODE_AEGEAN_NUMBERS`

`IntlChar::BLOCK_CODE_UGARITIC`

`IntlChar::BLOCK_CODE_SHAVIAN`

`IntlChar::BLOCK_CODE_OSMANYA`

`IntlChar::BLOCK_CODE_CYPRIOT_SYLLABARY`

`IntlChar::BLOCK_CODE_TAI_XUAN_JING_SYMBOLS`

`IntlChar::BLOCK_CODE_VARIATION_SELECTORS_SUPPLEMENT`

`IntlChar::BLOCK_CODE_ANCIENT_GREEK_MUSICAL_NOTATION`

`IntlChar::BLOCK_CODE_ANCIENT_GREEK_NUMBERS`

`IntlChar::BLOCK_CODE_ARABIC_SUPPLEMENT`

`IntlChar::BLOCK_CODE_BUGINESE`

`IntlChar::BLOCK_CODE_CJK_STROKES`

`IntlChar::BLOCK_CODE_COMBINING_DIACRITICAL_MARKS_SUPPLEMENT`

`IntlChar::BLOCK_CODE_COPTIC`

`IntlChar::BLOCK_CODE_ETHIOPIC_EXTENDED`

`IntlChar::BLOCK_CODE_ETHIOPIC_SUPPLEMENT`

`IntlChar::BLOCK_CODE_GEORGIAN_SUPPLEMENT`

`IntlChar::BLOCK_CODE_GLAGOLITIC`

`IntlChar::BLOCK_CODE_KHAROSHTHI`

`IntlChar::BLOCK_CODE_MODIFIER_TONE_LETTERS`

`IntlChar::BLOCK_CODE_NEW_TAI_LUE`

`IntlChar::BLOCK_CODE_OLD_PERSIAN`

`IntlChar::BLOCK_CODE_PHONETIC_EXTENSIONS_SUPPLEMENT`

`IntlChar::BLOCK_CODE_SUPPLEMENTAL_PUNCTUATION`

`IntlChar::BLOCK_CODE_SYLOTI_NAGRI`

`IntlChar::BLOCK_CODE_TIFINAGH`

`IntlChar::BLOCK_CODE_VERTICAL_FORMS`

`IntlChar::BLOCK_CODE_NKO`

`IntlChar::BLOCK_CODE_BALINESE`

`IntlChar::BLOCK_CODE_LATIN_EXTENDED_C`

`IntlChar::BLOCK_CODE_LATIN_EXTENDED_D`

`IntlChar::BLOCK_CODE_PHAGS_PA`

`IntlChar::BLOCK_CODE_PHOENICIAN`

`IntlChar::BLOCK_CODE_CUNEIFORM`

`IntlChar::BLOCK_CODE_CUNEIFORM_NUMBERS_AND_PUNCTUATION`

`IntlChar::BLOCK_CODE_COUNTING_ROD_NUMERALS`

`IntlChar::BLOCK_CODE_SUNDANESE`

`IntlChar::BLOCK_CODE_LEPCHA`

`IntlChar::BLOCK_CODE_OL_CHIKI`

`IntlChar::BLOCK_CODE_CYRILLIC_EXTENDED_A`

`IntlChar::BLOCK_CODE_VAI`

`IntlChar::BLOCK_CODE_CYRILLIC_EXTENDED_B`

`IntlChar::BLOCK_CODE_SAURASHTRA`

`IntlChar::BLOCK_CODE_KAYAH_LI`

`IntlChar::BLOCK_CODE_REJANG`

`IntlChar::BLOCK_CODE_CHAM`

`IntlChar::BLOCK_CODE_ANCIENT_SYMBOLS`

`IntlChar::BLOCK_CODE_PHAISTOS_DISC`

`IntlChar::BLOCK_CODE_LYCIAN`

`IntlChar::BLOCK_CODE_CARIAN`

`IntlChar::BLOCK_CODE_LYDIAN`

`IntlChar::BLOCK_CODE_MAHJONG_TILES`

`IntlChar::BLOCK_CODE_DOMINO_TILES`

`IntlChar::BLOCK_CODE_SAMARITAN`

`IntlChar::BLOCK_CODE_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED`

`IntlChar::BLOCK_CODE_TAI_THAM`

`IntlChar::BLOCK_CODE_VEDIC_EXTENSIONS`

`IntlChar::BLOCK_CODE_LISU`

`IntlChar::BLOCK_CODE_BAMUM`

`IntlChar::BLOCK_CODE_COMMON_INDIC_NUMBER_FORMS`

`IntlChar::BLOCK_CODE_DEVANAGARI_EXTENDED`

`IntlChar::BLOCK_CODE_HANGUL_JAMO_EXTENDED_A`

`IntlChar::BLOCK_CODE_JAVANESE`

`IntlChar::BLOCK_CODE_MYANMAR_EXTENDED_A`

`IntlChar::BLOCK_CODE_TAI_VIET`

`IntlChar::BLOCK_CODE_MEETEI_MAYEK`

`IntlChar::BLOCK_CODE_HANGUL_JAMO_EXTENDED_B`

`IntlChar::BLOCK_CODE_IMPERIAL_ARAMAIC`

`IntlChar::BLOCK_CODE_OLD_SOUTH_ARABIAN`

`IntlChar::BLOCK_CODE_AVESTAN`

`IntlChar::BLOCK_CODE_INSCRIPTIONAL_PARTHIAN`

`IntlChar::BLOCK_CODE_INSCRIPTIONAL_PAHLAVI`

`IntlChar::BLOCK_CODE_OLD_TURKIC`

`IntlChar::BLOCK_CODE_RUMI_NUMERAL_SYMBOLS`

`IntlChar::BLOCK_CODE_KAITHI`

`IntlChar::BLOCK_CODE_EGYPTIAN_HIEROGLYPHS`

`IntlChar::BLOCK_CODE_ENCLOSED_ALPHANUMERIC_SUPPLEMENT`

`IntlChar::BLOCK_CODE_ENCLOSED_IDEOGRAPHIC_SUPPLEMENT`

`IntlChar::BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C`

`IntlChar::BLOCK_CODE_MANDAIC`

`IntlChar::BLOCK_CODE_BATAK`

`IntlChar::BLOCK_CODE_ETHIOPIC_EXTENDED_A`

`IntlChar::BLOCK_CODE_BRAHMI`

`IntlChar::BLOCK_CODE_BAMUM_SUPPLEMENT`

`IntlChar::BLOCK_CODE_KANA_SUPPLEMENT`

`IntlChar::BLOCK_CODE_PLAYING_CARDS`

`IntlChar::BLOCK_CODE_MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS`

`IntlChar::BLOCK_CODE_EMOTICONS`

`IntlChar::BLOCK_CODE_TRANSPORT_AND_MAP_SYMBOLS`

`IntlChar::BLOCK_CODE_ALCHEMICAL_SYMBOLS`

`IntlChar::BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D`

`IntlChar::BLOCK_CODE_ARABIC_EXTENDED_A`

`IntlChar::BLOCK_CODE_ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS`

`IntlChar::BLOCK_CODE_CHAKMA`

`IntlChar::BLOCK_CODE_MEETEI_MAYEK_EXTENSIONS`

`IntlChar::BLOCK_CODE_MEROITIC_CURSIVE`

`IntlChar::BLOCK_CODE_MEROITIC_HIEROGLYPHS`

`IntlChar::BLOCK_CODE_MIAO`

`IntlChar::BLOCK_CODE_SHARADA`

`IntlChar::BLOCK_CODE_SORA_SOMPENG`

`IntlChar::BLOCK_CODE_SUNDANESE_SUPPLEMENT`

`IntlChar::BLOCK_CODE_TAKRI`

`IntlChar::BLOCK_CODE_COUNT`

`IntlChar::BLOCK_CODE_INVALID_CODE`

`IntlChar::BPT_NONE`

`IntlChar::BPT_OPEN`

`IntlChar::BPT_CLOSE`

`IntlChar::BPT_COUNT`

`IntlChar::EA_NEUTRAL`

`IntlChar::EA_AMBIGUOUS`

`IntlChar::EA_HALFWIDTH`

`IntlChar::EA_FULLWIDTH`

`IntlChar::EA_NARROW`

`IntlChar::EA_WIDE`

`IntlChar::EA_COUNT`

`IntlChar::UNICODE_CHAR_NAME`

`IntlChar::UNICODE_10_CHAR_NAME`

`IntlChar::EXTENDED_CHAR_NAME`

`IntlChar::CHAR_NAME_ALIAS`

`IntlChar::CHAR_NAME_CHOICE_COUNT`

`IntlChar::SHORT_PROPERTY_NAME`

`IntlChar::LONG_PROPERTY_NAME`

`IntlChar::PROPERTY_NAME_CHOICE_COUNT`

`IntlChar::DT_NONE`

`IntlChar::DT_CANONICAL`

`IntlChar::DT_COMPAT`

`IntlChar::DT_CIRCLE`

`IntlChar::DT_FINAL`

`IntlChar::DT_FONT`

`IntlChar::DT_FRACTION`

`IntlChar::DT_INITIAL`

`IntlChar::DT_ISOLATED`

`IntlChar::DT_MEDIAL`

`IntlChar::DT_NARROW`

`IntlChar::DT_NOBREAK`

`IntlChar::DT_SMALL`

`IntlChar::DT_SQUARE`

`IntlChar::DT_SUB`

`IntlChar::DT_SUPER`

`IntlChar::DT_VERTICAL`

`IntlChar::DT_WIDE`

`IntlChar::DT_COUNT`

`IntlChar::JT_NON_JOINING`

`IntlChar::JT_JOIN_CAUSING`

`IntlChar::JT_DUAL_JOINING`

`IntlChar::JT_LEFT_JOINING`

`IntlChar::JT_RIGHT_JOINING`

`IntlChar::JT_TRANSPARENT`

`IntlChar::JT_COUNT`

`IntlChar::JG_NO_JOINING_GROUP`

`IntlChar::JG_AIN`

`IntlChar::JG_ALAPH`

`IntlChar::JG_ALEF`

`IntlChar::JG_BEH`

`IntlChar::JG_BETH`

`IntlChar::JG_DAL`

`IntlChar::JG_DALATH_RISH`

`IntlChar::JG_E`

`IntlChar::JG_FEH`

`IntlChar::JG_FINAL_SEMKATH`

`IntlChar::JG_GAF`

`IntlChar::JG_GAMAL`

`IntlChar::JG_HAH`

`IntlChar::JG_TEH_MARBUTA_GOAL`

`IntlChar::JG_HAMZA_ON_HEH_GOAL`

`IntlChar::JG_HE`

`IntlChar::JG_HEH`

`IntlChar::JG_HEH_GOAL`

`IntlChar::JG_HETH`

`IntlChar::JG_KAF`

`IntlChar::JG_KAPH`

`IntlChar::JG_KNOTTED_HEH`

`IntlChar::JG_LAM`

`IntlChar::JG_LAMADH`

`IntlChar::JG_MEEM`

`IntlChar::JG_MIM`

`IntlChar::JG_NOON`

`IntlChar::JG_NUN`

`IntlChar::JG_PE`

`IntlChar::JG_QAF`

`IntlChar::JG_QAPH`

`IntlChar::JG_REH`

`IntlChar::JG_REVERSED_PE`

`IntlChar::JG_SAD`

`IntlChar::JG_SADHE`

`IntlChar::JG_SEEN`

`IntlChar::JG_SEMKATH`

`IntlChar::JG_SHIN`

`IntlChar::JG_SWASH_KAF`

`IntlChar::JG_SYRIAC_WAW`

`IntlChar::JG_TAH`

`IntlChar::JG_TAW`

`IntlChar::JG_TEH_MARBUTA`

`IntlChar::JG_TETH`

`IntlChar::JG_WAW`

`IntlChar::JG_YEH`

`IntlChar::JG_YEH_BARREE`

`IntlChar::JG_YEH_WITH_TAIL`

`IntlChar::JG_YUDH`

`IntlChar::JG_YUDH_HE`

`IntlChar::JG_ZAIN`

`IntlChar::JG_FE`

`IntlChar::JG_KHAPH`

`IntlChar::JG_ZHAIN`

`IntlChar::JG_BURUSHASKI_YEH_BARREE`

`IntlChar::JG_FARSI_YEH`

`IntlChar::JG_NYA`

`IntlChar::JG_ROHINGYA_YEH`

`IntlChar::JG_COUNT`

`IntlChar::GCB_OTHER`

`IntlChar::GCB_CONTROL`

`IntlChar::GCB_CR`

`IntlChar::GCB_EXTEND`

`IntlChar::GCB_L`

`IntlChar::GCB_LF`

`IntlChar::GCB_LV`

`IntlChar::GCB_LVT`

`IntlChar::GCB_T`

`IntlChar::GCB_V`

`IntlChar::GCB_SPACING_MARK`

`IntlChar::GCB_PREPEND`

`IntlChar::GCB_REGIONAL_INDICATOR`

`IntlChar::GCB_COUNT`

`IntlChar::WB_OTHER`

`IntlChar::WB_ALETTER`

`IntlChar::WB_FORMAT`

`IntlChar::WB_KATAKANA`

`IntlChar::WB_MIDLETTER`

`IntlChar::WB_MIDNUM`

`IntlChar::WB_NUMERIC`

`IntlChar::WB_EXTENDNUMLET`

`IntlChar::WB_CR`

`IntlChar::WB_EXTEND`

`IntlChar::WB_LF`

`IntlChar::WB_MIDNUMLET`

`IntlChar::WB_NEWLINE`

`IntlChar::WB_REGIONAL_INDICATOR`

`IntlChar::WB_HEBREW_LETTER`

`IntlChar::WB_SINGLE_QUOTE`

`IntlChar::WB_DOUBLE_QUOTE`

`IntlChar::WB_COUNT`

`IntlChar::SB_OTHER`

`IntlChar::SB_ATERM`

`IntlChar::SB_CLOSE`

`IntlChar::SB_FORMAT`

`IntlChar::SB_LOWER`

`IntlChar::SB_NUMERIC`

`IntlChar::SB_OLETTER`

`IntlChar::SB_SEP`

`IntlChar::SB_SP`

`IntlChar::SB_STERM`

`IntlChar::SB_UPPER`

`IntlChar::SB_CR`

`IntlChar::SB_EXTEND`

`IntlChar::SB_LF`

`IntlChar::SB_SCONTINUE`

`IntlChar::SB_COUNT`

`IntlChar::LB_UNKNOWN`

`IntlChar::LB_AMBIGUOUS`

`IntlChar::LB_ALPHABETIC`

`IntlChar::LB_BREAK_BOTH`

`IntlChar::LB_BREAK_AFTER`

`IntlChar::LB_BREAK_BEFORE`

`IntlChar::LB_MANDATORY_BREAK`

`IntlChar::LB_CONTINGENT_BREAK`

`IntlChar::LB_CLOSE_PUNCTUATION`

`IntlChar::LB_COMBINING_MARK`

`IntlChar::LB_CARRIAGE_RETURN`

`IntlChar::LB_EXCLAMATION`

`IntlChar::LB_GLUE`

`IntlChar::LB_HYPHEN`

`IntlChar::LB_IDEOGRAPHIC`

`IntlChar::LB_INSEPARABLE`

`IntlChar::LB_INSEPERABLE`

`IntlChar::LB_INFIX_NUMERIC`

`IntlChar::LB_LINE_FEED`

`IntlChar::LB_NONSTARTER`

`IntlChar::LB_NUMERIC`

`IntlChar::LB_OPEN_PUNCTUATION`

`IntlChar::LB_POSTFIX_NUMERIC`

`IntlChar::LB_PREFIX_NUMERIC`

`IntlChar::LB_QUOTATION`

`IntlChar::LB_COMPLEX_CONTEXT`

`IntlChar::LB_SURROGATE`

`IntlChar::LB_SPACE`

`IntlChar::LB_BREAK_SYMBOLS`

`IntlChar::LB_ZWSPACE`

`IntlChar::LB_NEXT_LINE`

`IntlChar::LB_WORD_JOINER`

`IntlChar::LB_H2`

`IntlChar::LB_H3`

`IntlChar::LB_JL`

`IntlChar::LB_JT`

`IntlChar::LB_JV`

`IntlChar::LB_CLOSE_PARENTHESIS`

`IntlChar::LB_CONDITIONAL_JAPANESE_STARTER`

`IntlChar::LB_HEBREW_LETTER`

`IntlChar::LB_REGIONAL_INDICATOR`

`IntlChar::LB_COUNT`

`IntlChar::NT_NONE`

`IntlChar::NT_DECIMAL`

`IntlChar::NT_DIGIT`

`IntlChar::NT_NUMERIC`

`IntlChar::NT_COUNT`

`IntlChar::HST_NOT_APPLICABLE`

`IntlChar::HST_LEADING_JAMO`

`IntlChar::HST_VOWEL_JAMO`

`IntlChar::HST_TRAILING_JAMO`

`IntlChar::HST_LV_SYLLABLE`

`IntlChar::HST_LVT_SYLLABLE`

`IntlChar::HST_COUNT`

`IntlChar::FOLD_CASE_DEFAULT`

`IntlChar::FOLD_CASE_EXCLUDE_SPECIAL_I`

## Tabla de contenidos

- IntlChar::charAge — Obtener la «edad» del punto de código
- IntlChar::charDigitValue — Obtener el valor del dígito decimal de un carácter de dígito decimal
- IntlChar::charDirection — Obtener el valor de la categoría bidireccional de un punto de código
- IntlChar::charFromName — Buscar un carácter Unicode por su nombre y devolver su valor de punto de código
- IntlChar::charMirror — Obtener el carácter de «imagen reflejada» de un punto de código
- IntlChar::charName — Obtener el nombre de un carácter Unicode
- IntlChar::charType — Obtener el valor de la categoría general de un punto de código
- IntlChar::chr — Devolver el carácter Unicode mediante su valor de punto de código
- IntlChar::digit — Obtener el valor del dígito decimal de un punto de código para una base dada
- IntlChar::enumCharNames — Enumerar todos los caracteres de Unicode con asignación dentro de un rango
- IntlChar::enumCharTypes — Enumerar todos los puntos de código con sus categorías generales de Unicode
- IntlChar::foldCase — Realiza un «plegamiento» de un punto de código
- IntlChar::forDigit — Obtener la representación de un carácter para un dígito y base dados
- IntlChar::getBidiPairedBracket — Obtener la pareja del carácter parentético de un punto de código
- IntlChar::getBlockCode — Obtener el bloque de asignación de Unicode que contiene a un punto de código
- IntlChar::getCombiningClass — Obtener la clase de combinación de un punto de cógido
- IntlChar::getFC_NFKC_Closure — Obtener la propiedad FC_NFKC_Closure de un punto de código
- IntlChar::getIntPropertyMaxValue — Obtener el valor máximo de una propiedad de Unicode
- IntlChar::getIntPropertyMinValue — Obtener el valor mínimo de una propiedad de Unicode
- IntlChar::getIntPropertyValue — Obtener el valor de una propiedad de Unicode para un punto de código
- IntlChar::getNumericValue — Obtener el valor numérico de un punto de código de Unicode
- IntlChar::getPropertyEnum — Obtener el valor de la constante de una propiedad para un nombre de propiedad dado
- IntlChar::getPropertyName — Obtener el nombre Unicode de una propiedad
- IntlChar::getPropertyValueEnum — Obtener el valor de una propiedad para un nombre de valor dado
- IntlChar::getPropertyValueName — Obtener el nombre Unicode para un valor de una propiedad
- IntlChar::getUnicodeVersion — Obtener la versión de Unicode
- IntlChar::hasBinaryProperty — Comprobar una propiedad de Unicode binaria para un punto de código
- IntlChar::isalnum — Comporbar si un punto de código es un carácter alfanumérico
- IntlChar::isalpha — Comprobar si un punto de código es un caracter de letra
- IntlChar::isbase — Comprobar si un punto de código es un carácter base
- IntlChar::isblank — Comprobar si un punto de código es un carácter «en blanco» o de «espacio horizontal»
- IntlChar::iscntrl — Comprobar si un punto de código es un carácter de control
- IntlChar::isdefined — Comprobar si un punto de código está definido
- IntlChar::isdigit — Comprobar si un punto de código es un carácter de dígito
- IntlChar::isgraph — Comprobar si un punto de código es un caráter gráfico
- IntlChar::isIDIgnorable — Comprobar si un punto de código es un carácter ignorable
- IntlChar::isIDPart — Comprobar si un punto de código es permisible en un identificador
- IntlChar::isIDStart — Comprobar si un punto de código es permisible como el primer carácter de un identificador
- IntlChar::isISOControl — Comprobar si un punto de código es un código de control de ISO
- IntlChar::isJavaIDPart — Comprobar si un punto de código es permisible en un identificador de Java
- IntlChar::isJavaIDStart — Comprobar si un punto de código es permisible como el primer carácter de un identificador de Java
- IntlChar::isJavaSpaceChar — Comprobar si un punto de código es un carácter de espacio según Java
- IntlChar::islower — Comprobar si un punto de código es una letra minúscula
- IntlChar::isMirrored — Comprobar si un punto de código posee la propiedad Bidi_Mirrored
- IntlChar::isprint — Comprobar si un punto de código es un carácter imprimible
- IntlChar::ispunct — Comprobar si un punto de código es un carácter de puntuación
- IntlChar::isspace — Comprobar si un punto de código es un carácter de espacio
- IntlChar::istitle — Comprobar si un punto de código es una letra titular
- IntlChar::isUAlphabetic — Comprobar si un punto de código tiene la propiedad de Unicode Alphabetic
- IntlChar::isULowercase — Comprobar si un punto de código tiene la propiedad de Unicode Lowercase
- IntlChar::isupper — Comprobar si un punto de código tiene la categoría general "Lu" (letra mayúscula)
- IntlChar::isUUppercase — Comprobar si un punto de código tiene la propiedad de Unicode Uppercase
- IntlChar::isUWhiteSpace — Comprobar si un punto de código tiene la propiedad de Unicode White_Space
- IntlChar::isWhitespace — Comprobar si un punto de código es un carácter de espacio en blanco según ICU
- IntlChar::isxdigit — Comprobar si el punto de código es un dígito hexadecimal
- IntlChar::ord — Devolver el valor del punto de código de Unicode de un carácter
- IntlChar::tolower — Convertir a minúsculas un carácter Unicode
- IntlChar::totitle — Convertir un carácter Unicode a letra titular
- IntlChar::toupper — Convertir a mayúsculas un carácter Unicode