get_class_methods

(PHP 4, PHP 5, PHP 7, PHP 8)

get_class_methodsObtiene los nombres de los métodos de una clase

Descripción

get_class_methods(mixed$class_name): array

Obtiene los nombres de los métodos de una clase.

Parámetros

class_name

El nombre de la clase o una instancia de objeto

Valores devueltos

Devuelve un array con los nombres de los métodos definidos para la clase especificada por class_name. Es caso de error devuelve null.

Ejemplos

Ejemplo #1 Ejemplo de get_class_methods()

<?php

class miclase {
// constructor
function __construct()
{
return(
true);
}

// método 1
function mifunc1()
{
return(
true);
}

// método 2
function mifunc2()
{
return(
true);
}
}

$métodos_clase = get_class_methods('miclase');
// o
$métodos_clase = get_class_methods(new miclase());

foreach (
$métodos_clase as $nombre_método) {
echo
"$nombre_método\n";
}

?>

El resultado del ejemplo sería:

miclase mifunc1 mifunc2

Ver también

To Top