Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
suharik
260 / 246 / 57
Регистрация: 03.09.2010
Сообщений: 805
26.07.2011, 23:41 0

json_decode

26.07.2011, 23:41. Просмотров 2270. Ответов 1
Метки (Все метки)

Ответ

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
function json_encode_cyr($str) {
$arr_replace_utf = array('\u0410', '\u0430','\u0411','\u0431','\u0412','\u0432',
'\u0413','\u0433','\u0414','\u0434','\u0415','\u0435','\u0401','\u0451','\u0416',
'\u0436','\u0417','\u0437','\u0418','\u0438','\u0419','\u0439','\u041a','\u043a',
'\u041b','\u043b','\u041c','\u043c','\u041d','\u043d','\u041e','\u043e','\u041f',
'\u043f','\u0420','\u0440','\u0421','\u0441','\u0422','\u0442','\u0423','\u0443',
'\u0424','\u0444','\u0425','\u0445','\u0426','\u0446','\u0427','\u0447','\u0428',
'\u0448','\u0429','\u0449','\u042a','\u044a','\u042d','\u044b','\u042c','\u044c',
'\u042d','\u044d','\u042e','\u044e','\u042f','\u044f');
$arr_replace_cyr = array('А', 'а', 'Б', 'б', 'В', 'в', 'Г', 'г', 'Д', 'д', 'Е', 'е',
'Ё', 'ё', 'Ж','ж','З','з','И','и','Й','й','К','к','Л','л','М','м','Н','н','О','о',
'П','п','Р','р','С','с','Т','т','У','у','Ф','ф','Х','х','Ц','ц','Ч','ч','Ш','ш',
'Щ','щ','Ъ','ъ','Ы','ы','Ь','ь','Э','э','Ю','ю','Я','я');
$str1 = json_encode($str);
$str2 = str_replace($arr_replace_utf,$arr_replace_cyr,$str1);
return $str2;
}
?>
Используйте как пожелаете

Добавлено через 1 минуту
в вашей ситауции с функции просто уберите json_encode и подставляйте туда свою переменную с готовым json коддом

Вернуться к обсуждению:
json_decode
1
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.07.2011, 23:41
Готовые ответы и решения:

Json_decode
всем привет. понадобилось мне распарить простой джисон, но я не смог. &lt;?...

json_decode
Помогите с json_decode выдает информацию: &quot;response: &quot; Как вывести отсюда...

json_decode
Помогите: как сделать так, чтобы выводило &quot;steve dogs&quot; от сюда...

json_decode()
Здравствуйте! Весь день пытаюсь декодировать эту строку так, чтобы...

json_decode wtf!?
Правильно ли выводить aid из $json ? - $json-&gt;response-&gt;aid; $json =...

1
Другие темы раздела
PHP Нужна помощь... http://www.cyberforum.ru/php-beginners/thread336108.html
Всем привет! Скоро поедет крыша.. не понимаю почему так получается: делаю три выборки из базы mysql и перекидываю значения в переменные $summa1 , $summa2, $summa3(все положительные) потом...
PHP запись в MySQL Не знаю куда тему надо, решил сюда засунуть. Как отправить данные на серв, чтобы они записались в таблицу MySQL http://www.cyberforum.ru/php-beginners/thread336098.html
PHP Исключения в PHP
Написал так: <?php class A{ function __construct($n,$l,$p){ try{ if($n="" or $l="" or $p="") throw new Exception("Ошибка, один из аргументов не передан конструктору!");
PHP SAOP-клиент
Доброго дня! Помогите плииз! Есть файлы с расширением *.wsdl u *.xsd надо используя эти файлы написать SAOP клиент? Подскажите плииз или литературу какую нибудь по рекомендуйте! Добавлено через...
PHP Имя пользователя в комменатриях http://www.cyberforum.ru/php-beginners/thread336042.html
У меня есть скрипт добавления комментариев : <?php require('newsconfig.php'); $entry = $_POST; $name = $_POST = $_SESSION ; $author = $_SESSION; $message = $_POST . "<td...
PHP Рекурсия как то наоборот всё сделала файл index.php:<?php echo "<html>\n"; echo "<meta http-equiv=\"Content-Language\" content=\"ru\">\n"; echo "<meta http-equiv=\"Content-type\" content=\"text/html;charset=windows-1251\">\n"; $url... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru