ReflectionParameter::getClass
(PHP 5, PHP 7, PHP 8)
ReflectionParameter::getClass — Get a ReflectionClass object for the parameter being reflected or null
Diese Funktion ist seit PHP 8.0.0 DEPRECATED (veraltet). Von der Verwendung dieser Funktion wird dringend abgeraten.
Beschreibung
Gets a ReflectionClass object for the parameter being reflected or null
.
As of PHP 8.0.0 this function is deprecated and not recommended. Instead, use ReflectionParameter::getType() to get the ReflectionType of the parameter, then interrogate that object to determine the parameter type.
Diese Funktion ist bis jetzt nicht dokumentiert. Es steht nur die Liste der Argumente zur Verfügung.
Parameter-Liste
Diese Funktion besitzt keine Parameter.
Rückgabewerte
A ReflectionClass object, or null
if no type is declared,
or the declared type is not a class or interface.
Beispiele
Beispiel #1 Using the ReflectionParameter class
<?php
function foo(Exception $a) { }
$functionReflection = new ReflectionFunction('foo');
$parameters = $functionReflection->getParameters();
$aParameter = $parameters[0];
echo $aParameter->getClass()->name;
?>