Heisman

Пользователь

Регистрация: 14.06.2015

Сообщения: 438

Рейтинг: -6

Heisman

Регистрация: 14.06.2015

Сообщения: 438

Рейтинг: -6

Спойлер: "програмисты "
1.6 Представить массив в формате JSON (без использования функции json_encode) $ arr = array ( 'a' => 1, 'b' => 2, 'c' => 3, 'd' => 4, 'e' => 5);
помогите плиз решить это 

Graundefined

Пользователь

Регистрация: 01.11.2013

Сообщения: 1433

Рейтинг: 2373

Graundefined

Регистрация: 01.11.2013

Сообщения: 1433

Рейтинг: 2373

array = {'a': 1, 'b': 2, 'c': 3 ...}


JSON формат - таблица формата КЛЮЧ-ЗНАЧЕНИЕ {'key': 'value}

saw_tooth

Пользователь

Регистрация: 20.08.2013

Сообщения: 5550

Рейтинг: 3287

saw_tooth

Регистрация: 20.08.2013

Сообщения: 5550

Рейтинг: 3287

Heisman сказал(а):
Спойлер: "програмисты "
1.6 Представить массив в формате JSON (без использования функции json_encode) $ arr = array ( 'a' => 1, 'b' => 2, 'c' => 3, 'd' => 4, 'e' => 5);
помогите плиз решить это 
Нажмите, чтобы раскрыть...

А подумать?

А зачем, ага?

1. итерируешься по массиву.

2. форматишь в строку вида "%s:%s" свой ключ и значение

3. добавляешь результат из 2 в новую строку в итерациях

4. обрамляешь результирующую строку "{" и "}"

5. профит