В php мы можем вызывать статические функции-члены, используя объекты класса.Например,
class Human
{
public static function Speak()
{
echo "I am a human.";
}
}
$human = new Human();
$human->Speak();
Мы ожидаем, что статическая функция-член может вызываться только с использованием имени класса, а не переменной экземпляра класса (объекта).Но то, что я видел во время программирования, это то, что php позволяет вызывать статическую функцию-член, используя также объект класса.Есть ли практическое применение или какая-то важная причина, по которой эта функция была предоставлена в php?
Эта функция также существует в java и c ++.Спасибо Оли за то, что указал на это в своем ответе.