method_exists
(PHP 4, PHP 5)
method_exists — Vérifie si la méthode existe pour une classe
Description
Vérifie si la méthode existe pour l'objet
object
fourni.
Liste de paramètres
-
object
-
Une instance d'un objet ou le nom d'une classe
-
method_name
-
Le nom de la méthode
Valeurs de retour
Retourne TRUE
si la méthode fournie par le paramètre
method_name
a été définie pour l'objet
object
, FALSE
sinon.
Notes
Note:
L'usage de cette fonction utilisera toutes les autoloaders enregistrés si la classe n'est pas encore connue.
Exemples
Exemple #1 Exemple avec method_exists()
<?php $directory = new Directory('.'); var_dump(method_exists($directory,'read')); ?>
<?php
var_dump(method_exists('Directory','read'));
?>
L'exemple ci-dessus va afficher :
bool(true)
Voir aussi
- function_exists() - Indique si une fonction est définie
- is_callable() - Détermine si l'argument peut être appelé comme fonction
- class_exists() - Vérifie si une classe a été définie