- Output for 8.4.1 - 8.4.13
- string(0) "" string(0) ""
- Output for 8.1.0 - 8.1.33, 8.2.0 - 8.2.29, 8.3.0 - 8.3.26
- string(3) "Foo" string(3) "Foo"
<?php
namespace Foo;
class Bar
{
public static function testClass(): \Closure
{
return function(){};
}
}
function testFunc(): \Closure
{
return function(){};
}
var_dump((new \ReflectionFunction(Bar::testClass()))->getNamespaceName());
var_dump((new \ReflectionFunction(testFunc()))->getNamespaceName());