当尝试以调用函数的方式调用一个对象时,__invoke() 方法会被自动调用。
<?php
class A{
function __invoke($x) {
echo $x;
}
}
$a = new A();
$a('aaa');
//结果:aaa
?>
当尝试以调用函数的方式调用一个对象时,__invoke() 方法会被自动调用。
<?php
class A{
function __invoke($x) {
echo $x;
}
}
$a = new A();
$a('aaa');
//结果:aaa
?>