Скажите, что я хотел напечатать ÿ
(латинский малый y с диарезом) из его номера Unicode/UTF-8 U+00FF
или hex c3 bf
. Как это сделать на PHP?Как вы печатаете необработанные символы UTF-8 из их номеров?
Причина, по которой заключается в том, что мне нужно иметь возможность создавать определенные символы UTF-8 для тестирования в моих регулярных выражениях и строковых функциях. Тем не менее, поскольку у меня на клавиатуре меньше 200 клавиш Я не могу набрать их - и много раз я застрял в мире ASCII - мне нужно иметь возможность создавать их базы исключительно из их ASCII safe, код символа UTF-8.
Примечание: Для того, чтобы он правильно показать в браузере, я знаю, что первый шаг
header('Content-Type: text/html; charset=utf-8');
Для справки, связанный с принятым ответом вопрос, на самом деле также отвечает (лучше) этот. http://stackoverflow.com/questions/2748956/how-would-you-create-a-string-of-all-utf-8-characters-php – leonbloy
Вы имеете в виду кодировку unicode U + 00FF, которая является представленный байтовой последовательностью UTF-8 'c3 bf'? Извините, но я был немного смущен. – jgivoni