ReflectionReference::fromArrayElement

(PHP 7 >= 7.4.0, PHP 8)

ReflectionReference::fromArrayElement從數(shù)組元素創(chuàng)建一個(gè) ReflectionReference

說明

public static ReflectionReference::fromArrayElement(array $array, int|string $key): ?ReflectionReference

從數(shù)組元素創(chuàng)建一個(gè) ReflectionReference

參數(shù)

array

包含潛在引用的 array。

key

一個(gè) int 或者 string 類型的 key。

返回值

如果 $array[$key] 是引用,返回 ReflectionReference 實(shí)例,否則返回 null。

錯(cuò)誤/異常

如果 array 不是一個(gè) array,或者 key 不是 int 或者 string 類型,會(huì)拋出 TypeError。 如果 $array[$key] 不存在, 會(huì)拋出 ReflectionException。