PHP 8.6.0 Beta 1 is available for testing

ReflectionMethod::getDeclaringClass

(PHP 5, PHP 7, PHP 8)

ReflectionMethod::getDeclaringClassObtiene la declaración de la clase del método reflejado

Descripción

public function ReflectionMethod::getDeclaringClass(): ReflectionClass

Obtiene la declaración de la clase del método reflejado

Parámetros

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

Valores devueltos

Un objeto ReflectionClass que representa la clase a la que pertenece el método reflejado.

Ejemplos

Ejemplo #1 Ejemplo para ReflectionMethod::getDeclaringClass()

<?php
class HelloWorld {
 protected function sayHelloTo($name) {
 return 'Hello ' . $name;
 }
}
$reflectionMethod = new ReflectionMethod(new HelloWorld(), 'sayHelloTo');
var_dump($reflectionMethod->getDeclaringClass());
?>

El ejemplo anterior mostrará:

object(ReflectionClass)#2 (1) {
 ["name"]=>
 string(10) "HelloWorld"
}

Véase también

Found A Problem?

Learn How To Improve This PageSubmit a Pull RequestReport a Bug
+add a note

User Contributed Notes

There are no user contributed notes for this page.

AltStyle によって変換されたページ (->オリジナル) /