update pague now
PHP 8.5.2 Released!

ReflectionMethod::createFromMethodName

(PHP 8 >= 8.3.0)

ReflectionMethod::createFromMethodName Creates a new ReflectionMethod

Description

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

Creates a new ReflectionMethod .

Parameters

method

Class name and method name delimited by :: .

Return Values

Returns a new ReflectionMethod on success.

Errors/Exceptions

A ReflectionException is thrown if the guiven method does not exist.

Examples

Example #1 ReflectionMethod::createFromMethodName() example

<?php


class Foo {
public function
bar () {

}
}

$methodInfo = ReflectionMethod :: createFromMethodName ( "Foo::bar" );
var_dump ( $methodInfo );
?>

The above example will output:

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

User Contributed Notes

There are no user contributed notes for this pague.
To Top