Я получаю ответ json от другого скрипта. Затем я использовал $json = json_decode($json) и die(json['message']) для отображения определенной строки, и это значение содержит кириллические данные.
Функция mb_detect_encoding() показывает эту строку в кодировке UTF-8.
Хорошо, я использую charset="utf-8" в файле html, но я вижу этот вывод ‹ уже существует в моем браузере.
Я использовал mb_convert_encoding(json['message'], 'UTF-8'), без какого-либо эффекта/
Только var_dump($json) показывает декодированную строку.
Может я неправильно обращаюсь к данным в json?
Content-Type: text/html; charset=windows-1251
. - person Deadooshka   schedule 07.05.2017