- var_dump: documentation ( source)
- is_callable: documentation ( source)
<?php
namespace Foo;
class Foo
{
public function bar() {
}
}
function test (callable $arg)
{
echo "CHECK";
}
namespace Toto;
$foo = new \Foo\Foo();
var_dump(is_callable(array($foo, 'bar')));
var_dump(is_callable(array(0 => $foo, 1 => 'bar')));
test(array($foo, 'bar'));
test(array(0 => $foo, 1 => 'bar'));