Section courante

A propos

Section administrative du site

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» :

  1. <?php
  2. try {
  3.      throw new Exception("Ceci provoque une exception");
  4. } catch (Exception $e) {
  5.     var_dump(get_class_methods($e));
  6. }
  7. ?>

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