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