(PHP 4, PHP 5)
method_exists — Vérifie que la méthode existe pour une classe
Vérifie si la méthode existe pour l'objet object fourni.
Une instance d'un objet ou le nom d'une classe
Le nom de la méthode
Retourne TRUE si la méthode fournie par le paramètre method_name a été définie pour l'objet object , FALSE sinon.
Exemple #1 Exemple avec method_exists()
<?php
$directory = new Directory('.');
var_dump(method_exists($directory,'read'));
?>
L'exemple ci-dessus va afficher :
bool(true)
Exemple #2 Exemple avec method_exists() en appel statique
<?php
var_dump(method_exists('Directory','read'));
?>
L'exemple ci-dessus va afficher :
bool(true)