- is_callable: documentation ( source)
<?php
namespace Test;
class A
{
public function b(callable $b)
{
$b();
}
public function c()
{
echo 'd' . PHP_EOL;
}
}
$foo = new A();
echo '$f->d() is callable: ' . is_callable(array($foo, 'c')) . PHP_EOL;
$foo->b(array($foo, 'c'));