(转载)Lamp兄弟连PHP
6.静态方法(static修饰的方法),不能访问非静态成员(在非静态的方法中,可以访问静态成员)。因为非静态的成员,就必须用对象来访问,访问内部的成员使用的就是$this。静态方法不用使用对象来调用,也就没有对象,$this也就不能代表什么对象,非静态的成员还必须使用对象。如果你确定一个方法不适用非静态的成员,则可以将这个方法声明为静态方法(不用创建对象,直接使用类名就可以访问)。