Open In App

PHP | ReflectionClass getMethod() Function

Last Updated : 17 Dec, 2019
Improve
Improve
Like Article
Like
Save
Share
Report

The ReflectionClass::getMethod() function is an inbuilt function in PHP which is used to return a ReflectionMethod for the specified class method.

Syntax:

ReflectionMethod ReflectionClass::getMethod ( string $name )

Parameters: This function accepts a parameter $name which is the method name.

Return Value: This function returns a ReflectionMethod for the specified class method.

Below program illustrate the ReflectionClass::getMethod() function in PHP:




<?php
  
// Using ReflectionClass over the inbuilt class
// 'ReflectionClass'
$class = new ReflectionClass('ReflectionClass');
  
// Calling the getMethod over the method named
// as 'getMethod'
$method = $class->getMethod('getMethod');
  
// Getting the ReflectionMethod for the specified
// inbuilt class method.
var_dump($method);
?>


Output:

object(ReflectionMethod)#2 (2) {
  ["name"]=>
  string(9) "getMethod"
  ["class"]=>
  string(15) "ReflectionClass"
}

Reference: https://www.php.net/manual/en/reflectionclass.getmethod.php


Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads