/
proc
/
3430793
/
root
/
usr
/
local
/
lsws
/
phpbuild
/
php-8.0.7
/
tests
/
lang
/
File Upload :
llllll
Current File: //proc/3430793/root/usr/local/lsws/phpbuild/php-8.0.7/tests/lang/bug22231.phpt
--TEST-- Bug #22231 (segfault when returning a global variable by reference) --INI-- error_reporting=E_ALL --FILE-- <?php class foo { public $fubar = 'fubar'; } function &foo(){ $obj = new foo(); $GLOBALS['foo'] = &$obj; return $GLOBALS['foo']; } $bar = &foo(); var_dump($bar); var_dump($bar->fubar); unset($bar); $bar = &foo(); var_dump($bar->fubar); $foo = &foo(); var_dump($foo); var_dump($foo->fubar); unset($foo); $foo = &foo(); var_dump($foo->fubar); ?> --EXPECTF-- object(foo)#%d (1) { ["fubar"]=> string(5) "fubar" } string(5) "fubar" string(5) "fubar" object(foo)#%d (1) { ["fubar"]=> string(5) "fubar" } string(5) "fubar" string(5) "fubar"
Copyright ©2k19 -
Hexid
|
Tex7ure