Существует ли функция PHP, которая принимает целое число и возвращает символ Юникода этого числа?
Нет, но вы можете легко сделать это:
<?php /** * Return unicode char by its code * * @param int $u * @return char */ function unichr($u) { return mb_convert_encoding('&#' . intval($u) . ';', 'UTF-8', 'HTML-ENTITIES'); } ?>
Взято из: Руководство по PHP - chr - комментарии
Посмотрите на это: http://php.net/manual/en/function.utf8-encode.php