(PHP 7, PHP 8)
IntlChar::charName — Извлекает название Unicode-символа
$codepoint, int $type = IntlChar::UNICODE_CHAR_NAME): ?stringМетод возвращает название символа в кодировке Unicode.
   Параметр type определяет,
   вернёт метод «современное» название символа или название,
   которое определили в стандарте Unicode 1.0. Названия состоят только из «неизменяемых» символов
   в диапазонах A-Z и 0-9, пробела и символа «-».
   Метод извлекает названия символов из определений стандарта Unicode 1.0,
   только если они не совпадают с «современными» названиями и если стандарт ICU содержит данные для названий.
  
   Метод возвращает название символа, которое соответствует кодовой точке,
   или пустую строку, если у символа нет имени.
   Метод возвращает null, если кодовая точка не содержится в наборе.
  
Пример #1 Пример проверки кодовых точек
<?php
var_dump(IntlChar::charName("."));
var_dump(IntlChar::charName(".", IntlChar::UNICODE_CHAR_NAME));
var_dump(IntlChar::charName("\u{2603}"));
var_dump(IntlChar::charName("\u{0000}"));
?>Результат выполнения приведённого примера:
string(9) "FULL STOP" string(9) "FULL STOP" string(7) "SNOWMAN" string(0) ""
