ReflectionReference::fromArrayElement

(PHP 7 >= 7.4.0, PHP 8)

ReflectionReference::fromArrayElementCria um ReflectionReference a partir de um elemento de array

Descrição

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

Cria um ReflectionReference a partir de um elemento de array.

Parâmetros

array

O array que contém a referência potencial.

key

A chave; ou um int ou uma string.

Valor Retornado

Retorna uma instância de ReflectionReference se $array[$key] for uma referência, ou null caso contrário.

Erros/Exceções

Se array não for um array, ou key não for um int ou string, um TypeError é lançado. Se $array[$key] não existir, uma exceção ReflectionException é lançada.