Автор Solyaha solyaha задал вопрос в разделе Другие языки и технологии
Как поменять кодировку PHP. и получил лучший ответ
Ответ от Tsun Tsu[гуру]
Выдать в заголовке документа "meta HTTP-EQUIV="Content-type" content="text/html; charset=нужная_кодировка"
Ответ от Дмитрий Шаров[гуру]
для массовой перекодировки есть специальная утилита utf8 tool,
через header(); можно установить только указания для браузера, в какой кодировке ему следует воспринимать документ, если файл cp1251, а в хеадере указали utf8, кирилицу выведет как кракозябры
"meta HTTP-EQUIV="Cоntent-type" cоntent="text/html; charset=нужная_кодировка"
это тоже не прокатит, также указывает браузеру в какой кодировке отображать документ
используя Notepad++ преобразуйте файлы в utf8 без BOM, иначе потом возникнут проблемы с тойже командой header(); или session_start() к примеру
качаем notepad++
читаем про избавления от косяка с BOM
для массовой перекодировки есть специальная утилита utf8 tool,
через header(); можно установить только указания для браузера, в какой кодировке ему следует воспринимать документ, если файл cp1251, а в хеадере указали utf8, кирилицу выведет как кракозябры
"meta HTTP-EQUIV="Cоntent-type" cоntent="text/html; charset=нужная_кодировка"
это тоже не прокатит, также указывает браузеру в какой кодировке отображать документ
используя Notepad++ преобразуйте файлы в utf8 без BOM, иначе потом возникнут проблемы с тойже командой header(); или session_start() к примеру
качаем notepad++
читаем про избавления от косяка с BOM
Ответ от E47x[гуру]
Качаем Notepad++
Открываем подменю "Кодировки" и выбираем "Преобразовать в... %имя_кодировки%"
Также можно поменять кодировку через header(); а может и нельзя.. . нет, вроде нельзя.. .
Также можно поменять кодировку сервера в файле httpd.conf
Или через HTML. Для этого в <head> добавляем:
<meta name="Content-Type" content="text/html;charset=%имя_кодировки%" />
З. Ы. вводить имя кодировки надо без процентов по бокам =)
Качаем Notepad++
Открываем подменю "Кодировки" и выбираем "Преобразовать в... %имя_кодировки%"
Также можно поменять кодировку через header(); а может и нельзя.. . нет, вроде нельзя.. .
Также можно поменять кодировку сервера в файле httpd.conf
Или через HTML. Для этого в <head> добавляем:
<meta name="Content-Type" content="text/html;charset=%имя_кодировки%" />
З. Ы. вводить имя кодировки надо без процентов по бокам =)
Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Как поменять кодировку PHP.