PHP 8.6.0 Beta 1 is available for testing

ReflectionMethod::createFromMethodName

(PHP 8 >= 8.3.0)

ReflectionMethod::createFromMethodNameCrear una nueva ReflectionMethod

Descripción

public static function ReflectionMethod::createFromMethodName(string $method): static

Crear una nueva ReflectionMethod .

Parámetros

method

Nombre de la clase y del método delimitados por ::.

Valores devueltos

Devuelve una nueva ReflectionMethod en caso de éxito.

Errores/Excepciones

Se lanza una ReflectionException si el método dado no existe.

Ejemplos

Ejemplo #1 Ejemplo con ReflectionMethod::createFromMethodName()

<?php
class Foo {
 public function bar() {
 }
}
$methodInfo = ReflectionMethod::createFromMethodName("Foo::bar");
var_dump($methodInfo);
?>

El ejemplo anterior mostrará:

object(ReflectionMethod)#1 (2) {
 ["name"]=>
 string(3) "bar"
 ["class"]=>
 string(3) "Foo"
}

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 によって変換されたページ (->オリジナル) /