1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
--TEST-- Bug #79193: Incorrect type inference for self::$field =& $field --FILE-- <?php class Test { public static $foo; public static function method($bar) { Test::$foo =& $bar; var_dump(is_int($bar)); } } Test::method(1); ?> --EXPECT-- bool(true)