3v4l.org

run code in 300+ PHP versions simultaneously
<?php echo phpversion(); $str = '{ "key": "Hi!" }invalid'; $data = json_decode($str, true); if (JSON_ERROR_NONE === json_last_error()) { echo 'Invalid!'; } else { echo 'Valid'; }

preferences:
32.87 ms | 402 KiB | 5 Q