Retourne les noms des méthodes d'une classe

# get_class_methods

(PHP 4, PHP 5, PHP 7)

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

### Description

get_class_methods ( mixed `$class_name` ) : array

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

### Liste de paramètres

`class_name`

  Le nom de la classe ou une instance d'objet

### Valeurs de retour

Retourne un tableau contenant les noms des méthodes de la classe `class_name`. En cas d'erreur, `NULL` est retourné.

### Exemples

Exemple #1 Exemple avec get_class_methods()

`<?php
class myclass {
// constructeur
function myclass()
{
return(true);
}
// méthode 1
function myfunc1()
{
return(true);
}
// méthode 2
function myfunc2()
{
return(true);
}
}
$class_methods = get_class_methods('myclass');
// ou
$class_methods = get_class_methods(new myclass());
foreach ($class_methods as $method_name) {
echo "$method_name\n";
}
?>`

L'exemple ci-dessus va afficher :

    myclass
    myfunc1
    myfunc2

### Voir aussi

- get_class() - Retourne le nom de la classe d'un objet
- get_class_vars() - Retourne les valeurs par défaut des propriétés d'une classe
- get_object_vars() - Retourne les propriétés d'un objet