Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   json_decode массив (https://javascript.ru/forum/misc/45617-json_decode-massiv.html)

tenatin 08.03.2014 12:47

json_decode массив
 
Добрый день. Помогите разобраться, на сервер с помощью json передаю массив, и ещё пару обычных переменных, получаю вот такую строку.

{"begPoint_i":5, "begPoint_j":8, "obj":[{"i":5,"j":8}]}

Мне нужно поработать с массивом obj.
$decode = json_decode($string);

Создаю переменную, заношу в неё массив
$mas = $decode->obj;


Для того чтобы посмотреть, что я получил в переменной $mas, делаю
$str = serialize($mas);


Записываю это дело в файл и получаю вот такой бред, a:1:{i:0;O:8:"stdClass":2:{s:1:"i";i:3;s:1:"j";i:8 ;}}

Помогите разобраться как правильно работать с массивом который пришел от javascript на сервер.

danik.js 08.03.2014 14:40

Цитата:

Сообщение от tenatin
вот такой бред

А почему бред? Это же сериализованный массив с одним элементом (объектом). Не вижу никаких проблем.

Zuenf 08.03.2014 15:07

Цитата:

чтобы посмотреть, что я получил в переменной $mas, делаю
Глянуть, что получилось можно так:
print_r($mas);


Часовой пояс GMT +3, время: 01:29.