<?php

// преобразование типов
echo json_encode(json_decode("{}", true));
echo "\n";

// return {a:1, b:2, c:3}.pop();
$a = json_decode('{"a":1, "b":2, "c":3}', true);
echo array_pop($a);
echo "\n";

// return {b:1, c:2, a:3}.pop();
$a = json_decode('{"b":1, "c":2, "a":3}', true);
echo array_pop($a);
echo "\n";

// return {'2':1,'1':2,'0':3}.pop();
$a = json_decode('{"2":1,"1":2,"0":3}', true);
echo array_pop($a);
echo "\n";

// var a = {'2':'a','1':'b','x':'c'};
// a.push('d');
$a = json_decode('{"2":"a","1":"b","x":"c"}', true);
$a[] = 'd';
echo json_encode($a);
echo "\n";





