(PHP 5, PHP 7, PHP 8)
ReflectionParameter::getClass — 获取参数的 ReflectionClass 对象或为 null
本函数已自 PHP 8.0.0 起被废弃。强烈建议不要依赖本函数。
获取参数的 ReflectionClass 对象或为 null
。
自 PHP 8.0.0 起,弃用此函数且不推荐使用。反而应该使用 ReflectionParameter::getType() 获取参数的 ReflectionType,然后询问该对象以确定参数类型。
本函数还未编写文档,仅有参数列表。
此函数没有参数。
ReflectionClass 对象,如果没有声明类型或者声明的类型为类或接口则为 null
。
示例 #1 使用 ReflectionParameter 类
<?php
function foo(Exception $a) { }
$functionReflection = new ReflectionFunction('foo');
$parameters = $functionReflection->getParameters();
$aParameter = $parameters[0];
echo $aParameter->getClass()->name;
?>