Настройка кодировки файлов в PhpDesigner

Как сохранить файл в кодировке utf-8 и зачем нужно использовать utf-8?
В принципе, почитать что такое юникод и utf-8, посмотреть все за и против можно на Wikipedia.
Зачастую, начинающие программисты используют кодировку windows-1251 и получают на выходе непонятные символы и краказяблы. Еще одним недостатком windows-1251 можно назвать отсутствие специальных символов и пиктограммы: параграф, товарный знак и многое другое. Это из-за того, что в ней 256 символов, в то время, когда в юникоде более 100 тыс. символов.
В некоторых случаях, кодировки widows-1251 вполне достаточно (для кирилицы). Но при потребности сделать мультиязычный сайт, Вам её не хватит. Лучше всегда оставлять возможность масштабировать проект.
Меняем кодировку файлов в программе PhpDesigner.
PhpDesigner – очень удобный редактор. Более подробно о программе можно узнать прочитав статью.
Проведем настройки для браузеров.
Откройте выпадающее меню Создать новый файл -> Изменить шаблон или Файл -> Новый -> Edit templates
Выберите HTML/XHTML, вставьте туда код который снизу и поставьте галочку «Использовать данный шаблон для HTML/XHTML»:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>Документ Без Имени</title> </head> <body> </body> </html>
Теперь установим кодировки:
МенюИнструменты -> Установки и выставите UTF-8 кодировку.
Что бы изменить кодировку одного файла, зайдите в меню Файл -> Кодировка файла -> utf-8.
Кодировку открытого файла можно увидеть внизу слева самой программы.
Ну вот и все. Вроде решение проблемы раскрыл. Надеюсь, материал был Вам интересен.
Виктор
16:01 07.01.2013Это все прекрасно, но есть небольшая проблема лично у меня , когда создаешь файл, везде стоит кодировка утф -8 и когда хочешь просмотреть его через встроенный браузер в ПХПДезайнере то отображаются краказяблы, там конечно можно настроить ПКМ и выбрать кодировку, но она не сохраняется, и приходится каждый раз заново выбирать ее что немного огорчает. В настройках не нашел настроек кодировки именно для браузера.
Максим Никифоров
09:57 08.01.2013Но сначала попробуйте отправить header через PHP: