GET_CLASS_METHODS |
Demande les méthodes de la classe |
---|---|
PHP 4+ |
Syntaxe
function get_class_methods($class_name); |
Paramètres
Nom | Description |
---|---|
$class_name | Ce paramètre permet d'indiquer le nom de la classe ou de l'objet. |
Retour
Valeur | Description |
---|---|
NULL | Cette valeur permet d'indiquer qu'une erreur s'est produite. |
tableau | Ces valeurs permettent d'indiquer la liste des méthodes. |
Description
Cette fonction permet de retourner la liste des noms de méthode que contient une classe ou un objet.
Exemple
L'exemple suivant permet de demander la liste que contient la classe d'exception «Exception» :
- <?php
- try {
- throw new Exception("Ceci provoque une exception");
- } catch (Exception $e) {
- var_dump(get_class_methods($e));
- }
- ?>
on obtiendra le résultat suivant :
array(9) { [0]=> string(11) "__construct" [1]=> string(10) "getMessage" [2]=> string(7) "getCode" [3]=> string(7) "getFile" [4]=> string(7) "getLine" [5]=> string(8) "getTrace" [6]=> string(11) "getPrevious" [7]=> string(16) "getTraceAsString" [8]=> string(10) "__toString" }
Dernière mise à jour : Dimanche, le 5 avril 2015