--TEST-- Constant expressions with arrays --FILE-- [1]]["string"][0]; var_dump(b, c, e); function test ($a = d[1][0]) { var_dump($a); } test(); class foo { const bar = [1][0]; } var_dump(foo::bar); var_dump(a); // Eventually allow that later with array dereferencing of constants ?> --EXPECTF-- int(1) int(3) int(1) int(4) int(1) Fatal error: Arrays are not allowed in constants at run-time in %s on line %d