在 php 中,我们可以使用类对象调用静态成员函数。例如
class Human
{
public static function Speak()
{
echo "I am a human.";
}
}
$human = new Human();
$human->Speak();
我们期望的是静态成员函数只能使用类名而不是类实例变量(对象)来调用。但是我在编程时看到的是 php 也允许使用类对象调用静态成员函数。php 中提供了此功能是否有任何实际用途或某些重要原因?
这个特性也存在于 java 和 c++ 中。感谢 Oli 在您的回复中指出这一点。