You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

28 lines
530 B

  1. --TEST--
  2. json_encode() tests
  3. --SKIPIF--
  4. <?php if (!extension_loaded("json")) print "skip"; ?>
  5. --FILE--
  6. <?php
  7. var_dump(json_encode(""));
  8. var_dump(json_encode(NULL));
  9. var_dump(json_encode(TRUE));
  10. var_dump(json_encode(array(""=>"")));
  11. var_dump(json_encode(array(array(1))));
  12. var_dump(json_encode(1));
  13. var_dump(json_encode("руссиш"));
  14. echo "Done\n";
  15. ?>
  16. --EXPECTF--
  17. string(2) """"
  18. string(4) "null"
  19. string(4) "true"
  20. string(7) "{"":""}"
  21. string(5) "[[1]]"
  22. string(1) "1"
  23. string(38) ""\u0440\u0443\u0441\u0441\u0438\u0448""
  24. Done