3v4l.org

run code in 300+ PHP versions simultaneously
<?php $testCode = '<?php class {CLASS}'; try { var_dump(token_get_all($testCode, TOKEN_PARSE)); } catch (Throwable $ex) { echo "INVALID CODE:\n\n$ex"; } // var_dump(eval($testCode));

preferences:
29.82 ms | 405 KiB | 5 Q