php静态和动态的使用


1、什么是静态方法和动态方法?

静态方法:public static function index(){ };

动态方法:public function index(){ };

2、什么时候用静态?什么时候用动态?

如果一个方法与他所在类的实例对象无关,那么他就应该是静态的。

如果一个方法与他所在类的实例对象具有逻辑上的相关性,那么应该用动态的。