(PHP 7, PHP 8)
IntlChar::getBlockCode — Получает блок распределения, который содержит кодовую точку символа Юникода
Метод возвращает блок распределения символов в пространстве кодировки Unicode, который содержит символ.
Метод возвращает значение с номером группы,
которая содержит символ codepoint
.
Возможные значения возврата
определяют константы семейства IntlChar::BLOCK_CODE_*
.
Метод возвращает null
, если возникла ошибка.
Пример #1 Пример проверки кодовых точек
<?php
var_dump(IntlChar::getBlockCode("A") === IntlChar::BLOCK_CODE_BASIC_LATIN);
var_dump(IntlChar::getBlockCode("Φ") === IntlChar::BLOCK_CODE_GREEK);
var_dump(IntlChar::getBlockCode("\u{2603}") === IntlChar::BLOCK_CODE_MISCELLANEOUS_SYMBOLS);
?>
Результат выполнения приведённого примера:
bool(true) bool(true) bool(true)