lunes, 28 de julio de 2014

Como listar todos los métodos de una clase con PHP


Bienvenid@s, hoy veremos como listar todos los métodos pertenecientes a una clase determinada, para ello utilizaremos la función get_class_methods('class'), esta función retorna un array con todos los métodos que integran la clase.

Veamos un ejemplo. Suponiendo que tenemos una clase llamada numeros con tres métodos, uno(), dos(), tres():

class numeros {

public static function uno()
{
return "uno";
}

public static function dos()
{
return "dos";
}

public static function tres()
{
return "tres";
}

}

Ahora si queremos obtener los métodos de la clase podemos hacer lo siguiente:

foreach (get_class_methods('numeros') as $val)
{
   echo "<p>$val</p>"; 
}


No hay comentarios: