(PHP 4, PHP 5)
method_exists() retourne TRUE si la méthode method_name a été définie pour la classe object, et sinon, retourne FALSE.
Exemple 1. Exemple avec method_exists()
<?php$directory = new Directory('.');var_dump(method_exists($directory,'read'));?>
L'exemple ci-dessus va afficher :
bool(true)
Voir aussi function_exists() et is_callable().