**一.非静态方法不允许以静态方式来调用** #静态方式只能调用static修饰的方法 #类可直接调用static方法 #对象可既可以调用普通方法也可以调用static方法 **二.实例** #类::static func() ~~~ class Person{ public static function show(){ echo 123; } } Person::show(); ~~~ #对象调用普通方法或静态方法 ~~~ class Person{ public static function show(){ echo 123; } public function say(){ echo 456; } } $obj=new Person; $obj->show(); ~~~