The get_class_methods() function is an inbuilt function in PHP which is used to get the class method names.
Syntax:
array get_class_methods( mixed $class_name )
Parameters: This function accepts a single parameter $class_name which holds the class name or an object instance.
Return Value: This function returns an array of method names defined for the class on success and returns NULL in case of error.
Below programs illustrate the get_class_methods() function in PHP:
Program 1:
<?php   // Create a class class GFG {       public function Geeks() {         var_dump(get_called_class());     }           public function neveropen() {         var_dump(get_called_class());     } }   $getClassMethod = get_class_methods( 'GFG' );   foreach ( $getClassMethod as $method ) {     echo "$method\n" ; }   ?> |
Geeks neveropen
Program 2:
<?php   // Create a class class GFG {       public function Geeks() {         var_dump(get_called_class());     }           public function neveropen() {         var_dump(get_called_class());     }           public function G4G() {         // Empty method     } }   class_alias( 'GFG' , 'neveropen' );   $getClassMethod = get_class_methods( 'neveropen' );   foreach ( $getClassMethod as $method ) {     echo "$method\n" ; }   ?> |
Geeks neveropen G4G
Reference: https://www.php.net/manual/en/function.get-class-methods.php