首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

ReflectionGenerator::__construct

(PHP 7)

ReflectionGenerator :: __构造 - 构造一个ReflectionGenerator对象

描述

代码语言:javascript
复制
public ReflectionGenerator::__construct ( Generator $generator )

构造一个ReflectionGenerator对象。

参数

generator

发电机对象。

返回值

没有值返回。

例子

示例#1 ReflectionGenerator :: __ construct()示例

代码语言:javascript
复制
<?php

function gen()
{
    yield 1;
}

$gen = gen();

$reflectionGen = new ReflectionGenerator($gen);

echo <<< output
{$reflectionGen->getFunction()->name}
Line: {$reflectionGen->getExecutingLine()}
File: {$reflectionGen->getExecutingFile()}
output;

上面的例子会输出类似于:

代码语言:javascript
复制
gen
Line: 5
File: /path/to/file/example.php

← ReflectionGenerator

ReflectionGenerator::getExecutingFile →

扫码关注腾讯云开发者

领取腾讯云代金券