(PHP 4, PHP 5)
method_exists — Comprueba si existe un método de una clase
Comprueba si existe el método de la clase en el objeto dado por object.
Una instancia o un nombre de clase
El nombre del método
Devuelve TRUE si el método dado por method_name ha sido definido para el objeto dado por object, FALSE si no.
Note:
Esta función cargará cualquier autoloaders registrado si la clase todavía no existe.
Example #1 Ejemplo de method_exists()
<?php
$directorio = new Directory('.');
var_dump(method_exists($directorio,'read'));
?>
El resultado del ejemplo sería:
bool(true)
Example #2 Ejemplo de method_exists() estático
<?php
var_dump(method_exists('Directory','read'));
?>
El resultado del ejemplo sería:
bool(true)