Manuel PHP
Précédent |  | Suivant

# get_class_methods

(PHP 4 >= 4.0.0)

get_class_methods -- Retourne les noms des méthodes d'une classe.

## 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`.

> Note : 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);
>     ?>

Exemple 1. Exemple avec get_class_methods()
    <?php
    class 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 :

    maclass
    mafunc1
    mafunc2

Voir aussi get_class_vars() et get_object_vars()

Précédent | Sommaire | Suivant
get_class | Niveau supérieur | get_class_vars