Задать вопрос
@taleh_b

Как исправить ошибку с кодировкой json_decode?

Сначала долго не понимал в чем проблема(на кодировку первым делом проверял), потом решил просто сделать регулярку, но попытка не удалась. Потом вернулся к кодировке и обнаружил, что проблема в ней. На сайте в xml файле текст нормально отображается, а на моем сайте нет, он выдает windows-1251, а нужен utf-8, iconv пробовал, получилось еще хуже. Сможете помочь?
  • Вопрос задан
  • 274 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
spbdimka
@spbdimka
Эникей
Телепаты ушли на праздники, остался только я.
Подробнее. Какие газы? Маркировка, производные?
Ответ написан
@mihelsonkk
nginx, mysql, unix
Читайте, пожалуйста, документацию!
php.net/manual/ru/function.json-decode.php

Эта функция работает только со строками в UTF-8 кодировке.


плюс
php.net/manual/ru/function.mb-internal-encoding.php
php.net/manual/ru/function.iconv.php

и все вопросы с кодировкой исчезнут.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы