- var_dump: documentation ( source)
- is_callable: documentation ( source)
<?php
class a
{
static public function o()
{ return true;}
}
$cls = [ a::o(), 'a::o','strpos::test' , 'strlen', function(){}, null];
foreach($cls as $cl)
{
echo "is_callable\n";
var_dump(is_callable($cl));
echo "is_callable by syntax\n";
var_dump(is_callable($cl,true));
echo "instance of closure\n";
var_dump($cl instanceof Closure);
}