PHP マニュアル
関数リファレンス
変数・データ型関連
リフレクション
はじめに
例
拡張
Reflection
ReflectionClass
ReflectionClassConstant
ReflectionEnum
ReflectionEnumUnitCase
ReflectionEnumBackedCase
ReflectionZendExtension
ReflectionExtension
ReflectionFunction
ReflectionFunctionAbstract
ReflectionMethod
ReflectionNamedType
ReflectionObject
ReflectionParameter
ReflectionProperty
ReflectionType
ReflectionUnionType
ReflectionGenerator
ReflectionFiber
ReflectionIntersectionType
ReflectionReference
ReflectionAttribute
Reflector
ReflectionException
ReflectionUnionType::getTypes
ReflectionGenerator::__construct
リフレクション
PHP マニュアル
ReflectionGenerator クラス
はじめに
ReflectionGenerator
クラスは、ジェネレータに関する情報を報告します。
クラス概要
final
ReflectionGenerator
/* メソッド */
public
__construct
(
Generator
$generator
)
public
string
getExecutingFile
()
public
Generator
getExecutingGenerator
()
public
int
getExecutingLine
()
public
ReflectionFunctionAbstract
getFunction
()
public
object
null
getThis
()
public
array
getTrace
(
int
$options
=
DEBUG_BACKTRACE_PROVIDE_OBJECT
)
public
bool
isClosed
()
変更履歴
バージョン
説明
8.0.0
このクラスは
final
として定義され、 継承できなくなりました。
目次
ReflectionGenerator::__construct
— ReflectionGenerator オブジェクトを構築する
ReflectionGenerator::getExecutingFile
— 現在実行中のジェネレータのファイル名を取得する
ReflectionGenerator::getExecutingGenerator
— 実行中の Generator オブジェクトを取得する
ReflectionGenerator::getExecutingLine
— 現在実行中のジェネレータの行を取得する
ReflectionGenerator::getFunction
— ジェネレータの関数名を取得する
ReflectionGenerator::getThis
— ジェネレータの $this の値を取得する
ReflectionGenerator::getTrace
— 実行中のジェネレータのトレースを取得する
ReflectionGenerator::isClosed
— ジェネレータの実行が完了したかどうかを調べる