3v4l.org

run code in 300+ PHP versions simultaneously
<?php print_r(json_decode('{"0000000028":"{\"type\":\"product\",\"id\":\"0000000028\",\"slug\":\"fuga-blanditiis\",\"name\":\"Fuga blanditiis\",\"description\":\"Ut autem doloribus molestias.\\n\\nQuasi asperiores in neque qui eius. Possimus molestiae aut quam labore doloribus eaque tempore. Voluptate odit in error in. Est sed officiis distinctio temporibus doloremque maxime alias voluptatem.\\nReprehenderit ut perferendis quas ut qui. Eaque repellat at autem voluptas corporis. Ea qui et saepe debitis odio quam.\\nAut non adipisci qui commodi neque nesciunt rem. Dolorem voluptatum numquam quis velit.\\n\\nNon est aut ea voluptatum nam.\\n\\nConsectetur dolor molestias vero quia sed est. Nihil et hic deserunt cum doloribus sit. Reiciendis culpa est qui veniam aut unde atque. Nihil nihil eum et aut perferendis.\\nLibero ut voluptate voluptas animi. Et earum ut et esse. Dolor eius eos aut animi et sunt nulla. Nesciunt maxime et deleniti quo id.\",\"price\":\"719.52\",\"old_price\":\"719.52\",\"shop\":5,\"quantity\":1}"}', true, 512)); print_r(json_last_error());
Output for 5.3.0 - 5.3.29, 5.4.0 - 5.4.45, 5.5.0 - 5.5.36, 5.6.0 - 5.6.22, 7.0.0 - 7.0.20, 7.1.0 - 7.1.10, 7.2.0 - 7.2.33, 7.3.12 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.27, 8.2.0 - 8.2.18, 8.3.0 - 8.3.4, 8.3.6
Array ( [0000000028] => {"type":"product","id":"0000000028","slug":"fuga-blanditiis","name":"Fuga blanditiis","description":"Ut autem doloribus molestias. Quasi asperiores in neque qui eius. Possimus molestiae aut quam labore doloribus eaque tempore. Voluptate odit in error in. Est sed officiis distinctio temporibus doloremque maxime alias voluptatem. Reprehenderit ut perferendis quas ut qui. Eaque repellat at autem voluptas corporis. Ea qui et saepe debitis odio quam. Aut non adipisci qui commodi neque nesciunt rem. Dolorem voluptatum numquam quis velit. Non est aut ea voluptatum nam. Consectetur dolor molestias vero quia sed est. Nihil et hic deserunt cum doloribus sit. Reiciendis culpa est qui veniam aut unde atque. Nihil nihil eum et aut perferendis. Libero ut voluptate voluptas animi. Et earum ut et esse. Dolor eius eos aut animi et sunt nulla. Nesciunt maxime et deleniti quo id.","price":"719.52","old_price":"719.52","shop":5,"quantity":1} ) 0
Output for 8.3.5
Warning: PHP Startup: Unable to load dynamic library 'sodium.so' (tried: /usr/lib/php/8.3.5/modules/sodium.so (libsodium.so.23: cannot open shared object file: No such file or directory), /usr/lib/php/8.3.5/modules/sodium.so.so (/usr/lib/php/8.3.5/modules/sodium.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 Array ( [0000000028] => {"type":"product","id":"0000000028","slug":"fuga-blanditiis","name":"Fuga blanditiis","description":"Ut autem doloribus molestias. Quasi asperiores in neque qui eius. Possimus molestiae aut quam labore doloribus eaque tempore. Voluptate odit in error in. Est sed officiis distinctio temporibus doloremque maxime alias voluptatem. Reprehenderit ut perferendis quas ut qui. Eaque repellat at autem voluptas corporis. Ea qui et saepe debitis odio quam. Aut non adipisci qui commodi neque nesciunt rem. Dolorem voluptatum numquam quis velit. Non est aut ea voluptatum nam. Consectetur dolor molestias vero quia sed est. Nihil et hic deserunt cum doloribus sit. Reiciendis culpa est qui veniam aut unde atque. Nihil nihil eum et aut perferendis. Libero ut voluptate voluptas animi. Et earum ut et esse. Dolor eius eos aut animi et sunt nulla. Nesciunt maxime et deleniti quo id.","price":"719.52","old_price":"719.52","shop":5,"quantity":1} ) 0
Output for 5.2.0 - 5.2.17
Warning: json_decode() expects at most 2 parameters, 3 given in /in/5Qdlh on line 2 Fatal error: Call to undefined function json_last_error() in /in/5Qdlh on line 3
Process exited with code 255.
Output for 5.0.0 - 5.0.5, 5.1.0 - 5.1.6
Fatal error: Call to undefined function json_decode() in /in/5Qdlh on line 2
Process exited with code 255.
Output for 4.4.5 - 4.4.9
Fatal error: Call to undefined function: json_decode() in /in/5Qdlh on line 2
Process exited with code 255.
Output for 4.3.2 - 4.3.11, 4.4.0 - 4.4.4
Fatal error: Call to undefined function: json_decode() in /in/5Qdlh on line 2
Process exited with code 255.
Output for 4.3.0 - 4.3.1
Fatal error: Call to undefined function: json_decode() in /in/5Qdlh on line 2

preferences:
260.95 ms | 401 KiB | 344 Q