IntlChar::isdefined
(PHP 7, PHP 8)
IntlChar::isdefined — Перевірити, чи є символ.
Опис
public static IntlChar::isdefined(int|string $codepoint): ?bool
Перевіряє, чи є символ. Зазвичай це означає, що код Unicode призначений конкретний символ.
true
для категорій, відмінних від "Cn" (інші, не призначені).
Зауваження :
Note that non-character code points (e.g., U+FDD0) are not "defined" (they are Cn), but surrogate code points are "defined" (Cs).
Список параметрів
codepoint
Целочисленное (int) задание кода символа (наПриклад0x2603
дляU+2603 СНІГОВИКА), або символ закодований рядок UTF-8 (наприклад "\u{2603}"
) .
Значення, що повертаються
Повертає true
, якщо codepoint
є певним, false
- якщо ні. У разі виникнення помилки повертає null
Приклади
Приклад #1 Тестування різних способів завдання
Loading...
Результат виконання наведеного прикладу:
bool(true)
bool(true)
bool(false)
Дивіться також
- IntlChar::isdigit() - Перевірити, чи є символ цифрою
- IntlChar::isalpha() - Перевірити, чи є символ літерою
- IntlChar::isalnum() - Перевірити, чи є символ буквою чи цифрою
- IntlChar::isupper() - Перевірити, чи входить символ у категорію "Lu" (літера у верхньому регістрі)
- IntlChar::islower() - Перевірити, чи в нижньому регістрі символ
- IntlChar::istitle() - Перевірити, чи символ є титульним (Titlecase)