Objets
Introduction call_user_method call_user_method_array class_exists get_class get_class_methods get_class_vars get_declared_classes get_object_vars get_parent_class is_subclass_of method_exists
Description
array get_class_methods(string class_name )
get_class_methods retourne un tableau contenant les noms des méthodes de la classe class_name.
A partir de PHP 4.0.6, vous pouvez spécifier l'objet lui-même, au lieu de sa classe class_name. Par exemple :
<?php $class_methods = get_class_methods($my_class);?>
<?phpclass myclass { // constructeur function maclasse() { return(TRUE); } // méthode 1 function myfunc1() { return(TRUE); } // méthode 2 function mafunc2() { return(TRUE); }}$ma_classe = new maclasse();$class_methods = get_class_methods(get_class($ma_class));foreach ($class_methods as $method_name) { echo "$method_name\n";}?>
Va afficher :
maclassmafunc1mafunc2
Voir aussi get_class_vars et get_object_vars