Php/docs/reflectiongenerator.getexecutingline

来自菜鸟教程
跳转至:导航、​搜索

ReflectionGenerator::getExecutingLine

(PHP 7)

ReflectionGenerator::getExecutingLineGets the currently executing line of the generator


说明

public ReflectionGenerator::getExecutingLine ( ) : int

Get the currently executing line number of the generator.


参数

此函数没有参数。


返回值

Returns the line number of the currently executing statement in the generator.


范例

Example #1 ReflectionGenerator::getExecutingLine() example

<?phpclass GenExample{    public function gen()    {        yield 1;    }}$gen = (new GenExample)->gen();$reflectionGen = new ReflectionGenerator($gen);echo "Line: {$reflectionGen->getExecutingLine()}";

以上例程的输出类似于:


Line: 7

参见