PHP ReflectionGenerator::__construct 反射函数
-
定义和用法
ReflectionGenerator::__construct - 构造一个ReflectionGenerator对象 -
版本支持
PHP4 PHP5 PHP7 不支持 不支持 支持 -
语法
ReflectionGenerator::__construct( Generator $generator )
ReflectionGenerator::__construct() 构造一个ReflectionGenerator对象。 -
参数
参数 必需的 描述 generator 是 生成器对象。 -
返回值
没有返回值。 -
示例
尝试一下function gen() { yield 1; } $gen = gen(); $reflectionGen = new ReflectionGenerator($gen); echo <<< output {$reflectionGen->getFunction()->name} Line: {$reflectionGen->getExecutingLine()} File: {$reflectionGen->getExecutingFile()} output;
-
相关页面
ReflectionGenerator::getFunction() - 获取生成器的函数名称ReflectionGenerator::getExecutingLine() - 获取生成器当前正在执行的行ReflectionGenerator::getExecutingFile() - 获取当前正在执行的生成器的文件名