[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: JSON и русские данные
Эли4ка
Здравствуйте!Скажите пожалуйста почему php скрипт ведет себя так непредсказуемо:
если беру скрипт из примеров,то вот этот код работает без ошибок:
<?php
$result = array(
'success' => 'папаээ',
'j' =>'gh',
'msg' => 'Файл не передан',
);

//Кодируем массив в JSON и выдаем на вывод
echo json_encode($result);
// upload.php
?>

если создаю новый файл и туда копирую этот код,то выводит-{"success":null,"j":"gh","msg":null}
и так со всеми новыми файлами,а с оригинальным,хоть занового его перепишу,все работает..почему так может быть? :( :( :(
bestxp
кодировка cp1251 похоже в файлах у тебя
а так поиск рулит
http://habrahabr.ru/qa/6050/
Эли4ка
bestxp
я пробовала оттуда брать,все тоже самое.. sad.gif sad.gif sad.gif
Invis1ble
Эли4ка
Цитата
Функция работает только с кодированными в UTF-8 данными.
Эли4ка
Invis1ble
честно не поняла где там решение моей проблемы,но я использовала ф-ю json_safe_encode и работает..мне кажется-это из-за версии php-у меня она 5.3.13..
Быстрый ответ:

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