3v4l.org

run code in 300+ PHP versions simultaneously
<?php // TYPE 1 - valid in top level but not valid in array // parsed at the top level var_dump(json_decode("07")); var_dump(json_decode("0xff")); var_dump(json_decode(".1")); var_dump(json_decode("-.1")); // parser by JSON_Parser var_dump(json_decode("[07]")); var_dump(json_decode("[0xff]")); var_dump(json_decode("[.1]")); var_dump(json_decode("[-.1]")); var_dump(json_last_error_msg()); // TYPE 2 - valid in top level as well as valid in array // parsed at the top level var_dump(json_decode("1.")); var_dump(json_decode("1.e1")); // parser by JSON_Parser var_dump(json_decode("[1.]")); var_dump(json_decode("[1.e1]"));

preferences:
48.91 ms | 402 KiB | 5 Q