--TEST-- GH-7821: Can't use arbitrary constant expressions in enum cases --FILE-- value); var_dump(B::D->value); ?> --EXPECT-- string(1) "A" string(1) "B" string(1) "A" string(1) "B"