1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
--TEST-- Const class member access with deference --FILE-- <?php class A { const A = ['a' => ['b' => 'c']]; } var_dump(A::A); var_dump(A::A['a']); var_dump(A::A['a']['b']); ?> --EXPECT-- array(1) { ["a"]=> array(1) { ["b"]=> string(1) "c" } } array(1) { ["b"]=> string(1) "c" } string(1) "c"