1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
--TEST-- Test typed properties var_dump uninitialized --FILE-- <?php $foo = new class { public int $bar = 10, $qux; }; var_dump($foo); ?> --EXPECTF-- object(class@anonymous)#%d (1) { ["bar"]=> int(10) ["qux"]=> uninitialized(int) }