La función get_class_methods() es una función incorporada en PHP que se utiliza para obtener los nombres de los métodos de clase.
Sintaxis:
array get_class_methods( mixed $class_name )
Parámetros: esta función acepta un solo parámetro $class_name que contiene el nombre de la clase o una instancia de objeto.
Valor devuelto: esta función devuelve una array de nombres de métodos definidos para la clase en caso de éxito y devuelve NULL en caso de error.
Los siguientes programas ilustran la función get_class_methods() en PHP:
Programa 1:
<?php // Create a class class GFG { public function Geeks() { var_dump(get_called_class()); } public function GeeksforGeeks() { var_dump(get_called_class()); } } $getClassMethod = get_class_methods('GFG'); foreach ($getClassMethod as $method) { echo "$method\n"; } ?>
Producción:
Geeks GeeksforGeeks
Programa 2:
<?php // Create a class class GFG { public function Geeks() { var_dump(get_called_class()); } public function GeeksforGeeks() { var_dump(get_called_class()); } public function G4G() { // Empty method } } class_alias('GFG', 'GeeksforGeeks'); $getClassMethod = get_class_methods('GeeksforGeeks'); foreach ($getClassMethod as $method) { echo "$method\n"; } ?>
Producción:
Geeks GeeksforGeeks G4G
Referencia: https://www.php.net/manual/en/function.get-class-methods.php
Publicación traducida automáticamente
Artículo escrito por AshokJaiswal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA