3v4l.org

run code in 300+ PHP versions simultaneously
<?php class A { const X = 1 + self::Z; const Y = 1 - self::Z; const Z = self::Z; function f() { echo static::X; echo static::Y; echo static::Z; } } class B extends A { const Z = 1; } (new B)->f();

This is an error 500

Value for `_results` contains invalid data `array`


preferences:
161.12 ms | 2276 KiB | 8 Q