Как декодировать получаемый json файл

Темы, не касающиеся фреймворка, но относящиеся к программированию в целом.
Закрыто
Solutions
Сообщения: 93
Зарегистрирован: 2014.01.09, 13:23
Откуда: Казахстан. ВКО. Усть-Каменогорск

Как декодировать получаемый json файл

Сообщение Solutions » 2018.12.12, 10:20

Приветствую, подскажите пожалуйста!

исходный текст: \u00d0\u009c\u00d0\u00b0\u00d0\u00ba\u00d1\u0081\u00d0\u00b8\u00d0\u00bc \u00d0\u009b\u00d1\u008e\u00d0\u00b1\u00d0\u00b8\u00d1\u0082\u00d0\u00b5\u00d0\u00bb\u00d0\u00b5\u00d0\u00b2

исходная кодировка: UTF-8
отображается как: windows-1252
постфильтр: uurlencoded

получаемый текст: Максим Любителев

https://2cyr.com/decode/?lang=ru

Как декодировать это дело на php спасибо.

silver_slice
Сообщения: 4
Зарегистрирован: 2014.02.11, 09:10

Re: Как декодировать получаемый json файл

Сообщение silver_slice » 2018.12.13, 08:28

Код: Выделить всё

$str = '\u00d0\u009c\u00d0\u00b0\u00d0\u00ba\u00d1\u0081\u00d0\u00b8\u00d0\u00bc \u00d0\u009b\u00d1\u008e\u00d0\u00b1\u00d0\u00b8\u00d1\u0082\u00d0\u00b5\u00d0\u00bb\u00d0\u00b5\u00d0\u00b2';
$res = json_decode('{"key":"'. $str .'"}', true);
echo mb_convert_encoding($res['key'], 'windows-1252', 'UTF-8');

Закрыто