(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
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
$directory = new Directory('.');
var_dump(method_exists('Directory','read'));
?>
L'exemple ci-dessus va afficher :
bool(true)