fork download
  1. <?php
  2.  
  3. // преобразование типов
  4. echo json_encode(json_decode("{}", true));
  5. echo "\n";
  6.  
  7. // return {a:1, b:2, c:3}.pop();
  8. $a = json_decode('{"a":1, "b":2, "c":3}', true);
  9. echo array_pop($a);
  10. echo "\n";
  11.  
  12. // return {b:1, c:2, a:3}.pop();
  13. $a = json_decode('{"b":1, "c":2, "a":3}', true);
  14. echo array_pop($a);
  15. echo "\n";
  16.  
  17. // return {'2':1,'1':2,'0':3}.pop();
  18. $a = json_decode('{"2":1,"1":2,"0":3}', true);
  19. echo array_pop($a);
  20. echo "\n";
  21.  
  22. // var a = {'2':'a','1':'b','x':'c'};
  23. // a.push('d');
  24. $a = json_decode('{"2":"a","1":"b","x":"c"}', true);
  25. $a[] = 'd';
  26. echo json_encode($a);
  27. echo "\n";
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
Success #stdin #stdout 0.01s 24348KB
stdin
Standard input is empty
stdout
[]
3
3
3
{"2":"a","1":"b","x":"c","3":"d"}