ReflectionReference::fromArrayElement

配列の要素から、ReflectionReference を生成する

説明

public static ReflectionReferencenull ReflectionReference::fromArrayElement(array $array, intstring $key)

配列の要素から、ReflectionReference を生成します。

パラメータ

array

リファレンスの情報が含まれる array

key

キー。int または string

戻り値

$array[$key] がリファレンスの場合、 ReflectionReference のインスタンスを返します。 そうでない場合、null を返します。

エラー / 例外

arrayarray でない場合、 または keyint でも string でもない場合、 TypeError がスローされます。 $array[$key] が存在しない場合、 ReflectionException がスローされます。