IntlChar::getIntPropertyValue
(PHP 7, PHP 8)
IntlChar::getIntPropertyValue — Отримати значення властивості Unicode для символу
Опис
public static IntlChar::getIntPropertyValue(int|string $codepoint, int $property): ?int
Отримує значення нумерованої або цілісної властивості Unicode для символу. Також повертаються бінарне та шаблонне значення властивості.
Список параметрів
codepoint
Целочисленное (int) задание кода символа (наПриклад0x2603
дляU+2603 СНІГОВИКА), або символ закодований рядок UTF-8 (наприклад "\u{2603}"
) .
property
Властивість Unicode для відображення (Дивись константи IntlChar::PROPERTY_*
Значення, що повертаються
Повертає чисельне значення для зазначеної властивості, або, для властивостей, що перераховуються, відповідну чисельному значенню константу відповідно до значення перерахованого типу властивості. У разі виникнення помилки повертає null
Повертає или (для**false
** true
) для бінарних властивостей Unicode.
Повертає бітовий шаблон шаблонних властивостей.
Повертає якщо property
не входить у допустимий діапазон або якщо версія Unicode не містить даних для цієї властивості.
Приклади
Приклад #1 Тестування різних властивостей
Loading...
Результат виконання наведеного прикладу:
bool(true)
bool(true)
bool(true)
Дивіться також
- IntlChar::hasBinaryProperty() - Перевірити бінарну властивість Unicode для символу
- IntlChar::getIntPropertyMinValue() - Отримати мінімальне значення для властивості Unicode
- IntlChar::getIntPropertyMaxValue() - Отримати мінімальне значення для властивості Unicode
- IntlChar::getUnicodeVersion() - Отримати версію Unicode