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