IntlChar::charFromName
(PHP 7, PHP 8)
IntlChar::charFromName — Знайти символ Unicode на ім'я та повернути його код
Опис
public static IntlChar::charFromName(string $name, int $type = IntlChar::UNICODE_CHAR_NAME): ?int
Знаходить символ Unicode на ім'я і повертає його код.
Ім'я порівнюється точно та повністю. Якщо ім'я не відповідає символу, то поверне false
Ім'я Unicode 1.0 вважається таким, що збіглося тільки якщо воно відрізняється від сучасного імені. Усі імена Unicode повинні витись у верхньому регістрі. Розширені імена в нижньому регістрі містять шістнадцяткове значення у фігурних дужках.
Список параметрів
name
Повне ім'я Unicode символ.
type
Які типи символів шукати. Одна з констант:
IntlChar::UNICODE_CHAR_NAME
(за замовчуванням)IntlChar::UNICODE_10_CHAR_NAME
IntlChar::EXTENDED_CHAR_NAME
IntlChar::CHAR_NAME_ALIAS
IntlChar::CHAR_NAME_CHOICE_COUNT
Значення, що повертаються
Значение кода символа Unicode по заданному имени (в виде целого числа (int)), или**null
**якщо такого символу немає.
Приклади
Приклад #1 Тестування різних способів завдання
Loading...
Результат виконання наведеного прикладу:
int(65)
int(9731)
int(9843)
NULL
Дивіться також
- IntlChar::charName() - Отримати ім'я Unicode
- IntlChar::enumCharNames() - Перераховує всі присвоєні символи Unicode у заданому діапазоні