[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Все мы любим JSON
DedMorozzz
$json_data = array ('id'=>1,'name'=>"коля",'country'=>'Russia',"office"=>array("yandex"," management"));
echo json_encode($json_data);//{"id":1,"name":"\u0432\u0430\u043d\u044f","country":"Russia","office":["yandex"," management"]}

Вместо русского текста страная символика. Перепробовал какие эт кодировки - везде символы. Каким образом убедить передавать русский язык?



Спустя 25 минут, 9 секунд (10.03.2010 - 16:37) vasa_c написал(а):
Переписать расширение php_json, написать свою реализацию или забить - браузер и так его поймёт.

Спустя 12 минут, 58 секунд (10.03.2010 - 16:50) glock18 написал(а):
Цитата
Все мы любим JSON

все мы любим utf-8

Спустя 1 минута, 13 секунд (10.03.2010 - 16:52) DedMorozzz написал(а):
всё в утф-8. И сохранено в утф 8, и браузер в утф8.

Спустя 17 минут, 48 секунд (10.03.2010 - 17:09) glock18 написал(а):
\u0432\u0430\u043d\u044f

это и есть utf-8 smile.gif

Спустя 35 минут, 27 секунд (10.03.2010 - 17:45) vasa_c написал(а):
Это не есть UTF-8, это грёбаные мнемоники, которым записываются Unicode-коды в не-Unicode кодировках.
Какого хрена json_encode формирует их непонятно, но браузеры понимают их нормально.

Спустя 4 часа, 23 минуты (10.03.2010 - 22:08) kirik написал(а):
Цитата (vasa_c @ 10.03.2010 - 08:37)
написать свою реализацию

Если что, вот есть уже готовая.


_____________
Если не говорить пользователям, что Linux это "Сложно и страшно", то им совершенно всё равно, в чём не разбираться
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.