1--TEST-- 2Allow fetching properties in constant expressions on enums 3--FILE-- 4<?php 5 6enum A: string { 7 case Case = 'A::Case'; 8} 9 10const A_name = A::Case->name; 11const A_value = A::Case->value; 12 13var_dump(A_name); 14var_dump(A_value); 15 16const A_name_nullsafe = A::Case?->name; 17const A_value_nullsafe = A::Case?->value; 18 19var_dump(A_name_nullsafe); 20var_dump(A_value_nullsafe); 21 22?> 23--EXPECT-- 24string(4) "Case" 25string(7) "A::Case" 26string(4) "Case" 27string(7) "A::Case" 28