牛牛在线工具

ReflectionParameter::getName()

收录 8868 个 PHP 函数,含用途说明与用法示例。

ReflectionParameter::getName()

获取参数的名称

函数名称: ReflectionParameter::getName() 适用版本: PHP 5 >= 5.0.2, PHP 7 函数描述: ReflectionParameter::getName() 函数用于获取参数的名称。 用法示例: class MyClass { public function myMethod($param1, $param2) { // ... } } $reflectionClass = new ReflectionClass('MyClass'); $reflectionMethod = $reflectionClass->getMethod('myMethod'); $parameters = $reflectionMethod->getParameters(); foreach ($parameters as $parameter) { echo $parameter->getName() . "\n"; } 上述示例中,我们创建了一个名为MyClass的类,并在其中定义了一个名为myMethod的方法,该方法接受两个参数$param1和$param2。然后,我们通过ReflectionClass和ReflectionMethod类获取了myMethod方法的参数列表。接下来,我们使用foreach循环遍历参数列表,并通过调用ReflectionParameter类的getName()方法获取每个参数的名称,并将其打印输出。 输出结果将如下所示: param1 param2 这样,我们就成功地使用ReflectionParameter::getName()函数获取了myMethod方法的参数名称。