1--TEST-- 2Backed enum with negative int 3--FILE-- 4<?php 5 6enum Foo: int { 7 case Bar = -1; 8 case Baz = -2; 9} 10 11var_dump(Foo::Bar->value); 12var_dump(Foo::Baz->value); 13var_dump(Foo::from(-1)); 14var_dump(Foo::from(-2)); 15 16?> 17--EXPECT-- 18int(-1) 19int(-2) 20enum(Foo::Bar) 21enum(Foo::Baz) 22