Из комментариев на справочной странице chr , один быстрый хак для превращения порядкового номера символа в последовательность байтов UTF-8:
function unichr($u) {
return mb_convert_encoding('&#' . intval($u) . ';', 'UTF-8', 'HTML-ENTITIES');
}
// unichr(0x610F) -> "\xE6\x84\x8F"