Учебники

PHP 7 — IntlChar

В PHP7 добавлен новый класс IntlChar , который стремится предоставить дополнительные функциональные возможности ICU. Этот класс определяет ряд статических методов и констант, которые можно использовать для манипулирования символами Юникода. Вам необходимо установить расширение Intl перед использованием этого класса.

пример

<?php
   printf('%x', IntlChar::CODEPOINT_MAX);
   print (IntlChar::charName('@'));
   print(IntlChar::ispunct('!'));
?>

Это производит следующий вывод браузера —