(PHP 4, PHP 5)
method_exists — Checa se o método da classe existe
Verifica se o método da classe existe num dado object.
Uma instância de objeto
O nome do método
Retorna TRUE se o dado método method_name é definido no dado object, FALSE caso contrário.
Exemplo #1 Exemplo da method_exists()
<?php
$directory = new Directory('.');
var_dump(method_exists($directory,'read'));
?>
O exemplo acima irá imprimir:
bool(true)
Exemplo #2 Exemplo da method_exists() com método estático
<?php
$directory = new Directory('.');
var_dump(method_exists('Directory','read'));
?>
O exemplo acima irá imprimir:
bool(true)