method_exists
Description
The method_exists of Class / Object for PHP checks if the class method exists.
Syntax
method_exists ( mixed $object , string $method_name ) : bool
Parameters
object
An object instance or a class name
method_name
The method name
Return
Returns TRUE if the method given by method_name has been defined for the given object, FALSE otherwise.
Examples
1
<?
class myclass
{
function myfunction()
{
}
}
$object = new myclass();
$method_name = "myfunction";
$return = method_exists($object, $method_name);
var_export($return);
true
2
<?
class myclass
{
function myfunction()
{
}
}
$object = "myclass";
$method_name = "myfunction";
$return = method_exists($object, $method_name);
var_export($return);
true