3v4l.org

run code in 300+ PHP versions simultaneously
<?php class MyClass { const CONSTANT = 'constant value'; function showConstant() { echo self::CONSTANT . "\n"; } } echo MyClass::CONSTANT . "\n"; $classname = "MyClass"; echo $classname::CONSTANT . "\n"; // As of PHP 5.3.0 class B { function __construct() { $this->myclass = new MyClass(); $this->myclass->showConstant(); echo $this->myclass::CONSTANT; } } $b = new B ?>

This is an error 500

Value for `_results` contains invalid data `array`


preferences:
164.76 ms | 2733 KiB | 10 Q