У меня есть проблема, связанная с кодировкой utf-8. Я был во всем Интернете (ну, не совсем), но довольно долго, и лучший совет был и состоит в том, чтобы установить кодировку заголовка в "UTF-8".
Тем не менее, я разрабатывал свое веб-приложение локально на моей машине, используя xampp (и иногда wamp, чтобы различать их, когда дело доходит до отладки моего кода). Все работало отлично =). Но как только я загрузил его в сеть, результат оказался не таким уж и джазовым (ошибки, которые вы бы получили, если бы вы установили заголовки на другую кодировку, такую как «iso-8859-1»).
Каждый заголовок в моем коде имеет кодировку UTF-8 в качестве кодировки по умолчанию, но я по-прежнему получаю те же «иероглифические штуковины». Тогда вы, ребята, дали мне понять, что проблема заключается не в моем коде, а в php.ini, в котором он запущен. Оказывается, на моей локальной машине был установлен php 5.5, а на cpanel, куда я загрузил, мое веб-приложение работало с нативным php 5.3. ,
Что ж, когда я изменил версию php, что мой cpanel был установлен по умолчанию на PHP 5.5, поверьте мне, ребята =) это сработало как шарм, точно так же, как если бы я был прямо там, на локальном хосте машины.
ПРИМЕЧАНИЕ : Пожалуйста, если у вас возникла та же проблема, что и у меня, просто убедитесь, что у вас версия PHP 5.5. Я отправляю это, потому что я чувствую вас, ребята. Ура!