PHP函数是对象吗?

时间:2016-02-25 17:54:16

标签: php oop

是否有内置类function哪些实例是标准的PHP函数? PHP函数是对象吗?

在Python中,我可以用这种方式测试它:

from inspect import isclass
def foo():
    pass
isclass(type(foo))
>>> True

PHP中的这个功能怎么样:

function foo(){
    return null;
}

1 个答案:

答案 0 :(得分:3)

匿名函数是“Closure”类的对象。 这是测试:

$myfunction = function(){
    echo "Hi";
};
if(\is_object($myfunction)){
    echo \get_class($myfunction); //prints 'Closure'
}