Documentación offline PHP master

ReflectionParameter::getClass

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

ReflectionParameter::getClass

Obtiene un objeto

ReflectionClass

para el parámetro que se está reflejando o

null

[!WARNING] Esta función está OBSOLETA a partir de PHP 8.0.0. Depender de esta función está altamente desaconsejado.

Descripción#

#[\Deprecated] public ReflectionParameter::getClass(): ReflectionClass
```php

Obtiene un objeto `ReflectionClass` para el parámetro que se está reflejando o `null`.

A partir de PHP 8.0.0 esta función está obsoleta y no se recomienda. En su lugar, debe utilizarse ReflectionParameter::getType para obtener la `ReflectionType` de este parámetro y luego interrogar este objeto para determinar el tipo del parámetro.

> [!WARNING]
> Esta función está actualmente no documentada; solo la lista de sus argumentos está disponible.

## Parámetros

Esta función no contiene ningún parámetro.

## Valores devueltos

Un objeto `ReflectionClass`, o `null` si no se declara ningún tipo, o el tipo declarado no es una clase o interfaz.

## Ejemplos

Ejemplo de uso de la clase `ReflectionParameter`
getParameters(); $aParameter = $parameters[0]; echo $aParameter->getClass()->name; ?>

```php

Historial de cambios#

Versión Descripción
8.0.0 Esta función ha sido deprecada en favor de ReflectionParameter::getType.

Véase también#

ReflectionParameter::getDeclaringClass