10.1.监听器类型

监听器类型

闭包函数

Event::bind($hook,function(){ echo '10';},10);

静态函数或成员函数

class ClassA{
    public static funcA(){}
    public funcB(){}
}
$objA=new ClassA();

//静态函数
Event::bind($hook,['ClassA','funcA'],10);//数组
Event::bind($hook,'ClassA::funcA',10);//字符串

//对象成员函数
Event::bind($hook,[$objA,'funcB'],10);

ListenerBag监听器包

ListenerBag只是监听器包裹,设置多余信息