3v4l.org

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

preferences:
55.28 ms | 402 KiB | 5 Q