/
usr
/
local
/
lsws
/
phpbuild
/
php-8.0.7
/
Zend
/
tests
/
File Upload :
llllll
Current File: //usr/local/lsws/phpbuild/php-8.0.7/Zend/tests/closure_042.phpt
--TEST-- Closure 042: Binding an instance to a non-scoped non-static closures gives it a dummy scope --FILE-- <?php $c = function() { var_dump($this); }; $d = $c->bindTo(new stdClass); $d(); $rm = new ReflectionFunction($d); var_dump($rm->getClosureScopeClass()->name); //dummy sope is Closure //should have the same effect $d = $c->bindTo(new stdClass, NULL); $d(); $rm = new ReflectionFunction($d); var_dump($rm->getClosureScopeClass()->name); //dummy sope is Closure echo "Done.\n"; ?> --EXPECTF-- object(stdClass)#%d (0) { } string(7) "Closure" object(stdClass)#%d (0) { } string(7) "Closure" Done.
Copyright ©2k19 -
Hexid
|
Tex7ure