- Output for 7.0.0 - 7.0.16, 7.1.0 - 7.1.2
- Fatal error: "static::" is not allowed in compile-time constants in /in/6V0JD on line 6
Process exited with code 255.
<?php
class Foo {
const A = 1 << 0;
const B = self::A | self::C;
const D = static::A | static::C;
const C = 1 << 1;
}
class Bar extends Foo {
const A = 1 << 2;
const C = 1 << 3;
}
var_dump(decbin(Bar::B));
var_dump(decbin(Bar::D));