Вам следует установить для default_charset
значение UTF-8:
default_charset = "utf-8"
(PHP Cookbook может содержать опечатку, если вас попросят изменить default_encoding
- я никогда не слышал оэто.)
Вы также должны убедиться, что ваш веб-сервер настроен на вывод UTF-8, если вы собираетесь выводить символы в кодировке UTF-8.В Apache это может быть установлено в файле httpd.conf:
AddDefaultCharset UTF-8
Что касается изменения настроек кодирования iconv
, exif
и mssql
, вам, вероятно, не нужно устанавливатьони (ваши настройки в любом случае закомментированы), но в любом случае рекомендуется изменить их все на UTF-8.