PHP ReflectionGenerator::getThis 反射函数
-
定义和用法
ReflectionGenerator::getThis - 获取生成器的$this值 -
版本支持
PHP4 PHP5 PHP7 不支持 不支持 支持 -
语法
ReflectionGenerator::getThis( void )
ReflectionGenerator::getThis() 获取生成器可以访问的$this值。 -
参数
参数 必需的 描述 无 -
返回值
返回$this值;如果未在类上下文中创建生成器,则返回NULL。 -
示例
尝试一下class GenExample { public function gen() { yield 1; } } $gen = (new GenExample)->gen(); $reflectionGen = new ReflectionGenerator($gen); var_dump($reflectionGen->getThis());
-
相关页面
ReflectionGenerator::getFunction() - 获取生成器的函数名称ReflectionGenerator::getTrace() - 获取正在执行的生成器的跟踪