Печать строки со специальными символами

Я хочу повторить строку 京icp备09001224号 (некоторые символы на китайском языке). Но когда я делаю эхо для такой строки, она печатает 京icp备09001224å·

Как я могу получить точное жало в качестве вывода?

благодаря.


person nir    schedule 07.06.2012    source источник
comment
Слишком мало подробностей о том, что неправильно интерпретирует кодировку. Ознакомьтесь с основами здесь: Обработка Unicode от начала до конца в веб-приложении   -  person deceze♦    schedule 07.06.2012
comment
кодировка utf-8 включена. Даже я не знаю, что неверно истолковывает.   -  person nir    schedule 07.06.2012
comment
не удалось найти функцию, подобную magicly_fix_this()   -  person nir    schedule 07.06.2012
comment
Не забудьте сохранить файл кода в UTF-8 и отправить правильные заголовки content-type=text/html; charset: utf-8 + правильные теги <meta> в HTML.   -  person Yaniro    schedule 07.06.2012
comment
РЖУ НЕ МОГУ. Вы двое, возможно, только что создали новый мем.   -  person deceze♦    schedule 07.06.2012


Ответы (2)


аналогичный вопрос задан здесь Как отображать китайский иероглиф в php?

И вот ваше решение, вам нужно указать кодировку, чтобы символы отображались.

<meta http-equiv="Content-Type" content="text/html;charset=utf-8" ></meta>
<?php echo "京icp备09001224号"; ?>

будет выводиться как

京icp备09001224号

и проверьте кодировку файла php, если это не сработает. Кодируйте ваш php-файл с помощью utf-8.

person Sanjay    schedule 07.06.2012

京icp备09001224å - это ваш текст, распечатанный в Windows-Latin-1. Один из элементов вашей цепочки инструментов не настроен на использование UTF-8.

person dda    schedule 07.06.2012