3v4l.org

run code in 300+ PHP versions simultaneously
<?PHP MyClass::myFunction(MyClass::MYCONST); // THIS GIVES THE ERROR // This is the class.. class MyClass { const MYCONST = 'BLA'; public static function myFunction($key) { if (!defined(this::$key)) { throw new Exception("$key is not defined as a constant"); } } }

preferences:
36.15 ms | 402 KiB | 5 Q