Services webmasters
Partenaires
Jeux concours gratuits
 
class_exists
<<<
get_class_methods get_class_vars
>>>

7.9 Classes et Objets
7 Index des fonctions
 Manuel PHP

Introduction
Pré-requis
Installation
Configuration à l'exécution
Types de ressources
Constantes prédefinies
Exemples
call_user_method_array
call_user_method
class_exists
->get_class_methods
get_class_vars
get_class
get_declared_classes
get_object_vars
get_parent_class
is_a
is_subclass_of
method_exists

7.9.11 get_class_methods()Retourne les noms des méthodes d'une classe

[ Exemples avec get_class_methods ]   PHP 4

array  get_class_methods ( mixed   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 avec get_class_methods

<?php
class maclasse {
    
// 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_classe));

foreach (
$class_methods as $method_name) {
    echo
"$method_name\n";
}
?>

Va afficher :

maclasse
myfunc1
mafunc2

Voir aussi get_class_vars et get_object_vars

<< get_class_methods >>
class_exists Classes et Objets get_class_vars
Services webmasters
Les manuels
 
CoursPHP.com - Reproduction interdite -