php–一些新知识总结

魔术方法__invoke()
当尝试以调用函数的方式调用一个对象时,__invoke() 方法会被自动调用

class Test
{
    public function __invoke($a)
    {
        var_dump($a);
    }
}

$obj = new Test(‘你好‘);
$obj();   // 结果为:你好