魔术方法__invoke()
当尝试以调用函数的方式调用一个对象时,__invoke() 方法会被自动调用
class Test
{
public function __invoke($a)
{
var_dump($a);
}
}
$obj = new Test(‘你好‘);
$obj(); // 结果为:你好
class Test
{
public function __invoke($a)
{
var_dump($a);
}
}
$obj = new Test(‘你好‘);
$obj(); // 结果为:你好